@rogerx, it possible to do like wheel/brakes/engine/auto-rotation features...
And how said Chairborne — if module/script — why not... But it's another thing which allow you controling access to the feature. )
If BIS want stay away from heavy scripting, better realize it like features which i listed above.
Same thing with door opening. Some vechicles have doors, but you need add script in your mission and call it from .sqf, what i think looks really weird...
For example, helicopter has controlled engine, wheels, brakes, auto-rotation, lights etc... But haven't doors... WHY? Same with fast-roping.
What only looks ilogically here is the lack of these features.
P.S. Why not to take this feature from TKOH and add physX?