Motion sensors and push plates aren't perfect, but they remove the contact vector entirely instead of trying to mitigate it after the fact