If you can come up with a solution via script, maybe we can incorporate that?
I'm constantly swinging between "remove all hacks from the physics engine" to "add more hacks to the already existing ones". Option a would be so much cleaner and easier to debug (and so to understand whats actually happening in special cases), but i failed so far with all my attempts to end up with something that worked as well as the current hacky physics and/or where authors were happy with.
Option b is making the code even more magic, but maybe this is the only thing possible mid-term, until somebody really re-invents pinball physics for VP11 (or whatever) more or less from scratch. My hope currently is on freezy and the other VPE contributors on the latter part, but only the future will tell if that will work out.