I think this is a rock question,
can we let the model in counter strike felow some entity like funcg train or vehicle
you may build a very small funck train and make it invisible and when it moves you just see the train model moving which is i think better for the engine and its more realistic looking.
i hope there is a solution without going into coding the game