Cat bouncing of edges. Viewport still to implement.