Now has per pixel collision detection