This is something that I found out by accident while running some tests. As it turns out, normals on models appear to be affected by modeldef scaling, even though... they technically shouldn't?
A sample to reproduce this bug is linked here. The effects can be seen by having SSAO on and setting gl_ssao_debug to 4.