I'm not sure this is possible or how it would be done, but if it could it'd probably end up being one of the more popular mods to date. There simply to decent way to achieve this currently and a native implementation would be incredible.
Sent from my vR:M8
Sent from my vR:M8