separateShapes works a bit better, collisionBounce errors