I must be doing something wrong, I'm getting alot of flickering, it's constraining the movement to one axis, but it doesn't seem to be snapping to the y values. I'll have to play around with it for a while.