Resetting drag on exit is problematic and unhelpful
Why do I always end up making a Vector math class?
WIP