An "edge flip" could be implemented so when an edge of a sprite is clicked, the sprite will rotate "backwards" around the opposite edge: 