it is possible to enable framerate independancy in the physics of C2 (I do not have C2 right now, but I think it is called stzppkng mode, you have to use an action to change it, if you are above 30 fps, the framerate independency will exist, but under 30 fps it will slow down)
every 1/40 seconds could be used but I would rather have a way to not go in accordance to the V sync itself and specify a framerate(funfact, if your refrzsh rate is 120 hz, the game will try to go at 120 fps), as it can look very bad if some objects just lags in some frames when others are fluid (but I understand what you mean).