Figured out the quirk - collisions failed "wrongly".
Adding mouse events
It's oddly working. Not working oddly, it's odd that it's working.