using SetModelScale on a player acts weird

If you use SetModelScale on a player, it is easy for the player to get stucked in nearly everything.
The movement is weird either.
Is there a way to fix this behaviour?

There isn’t a way to fix this.

using setmodelscale on entities exhibits the same behaviour where the physics object doesn’t match the re-sized model.