Making more sense out of this weird collision stuff.