The biggest issue is... it's JUMPY! I'm not sure where the logic is that if I move it a certain direction that it should skip to the next set of girders, but as it is this is not a good user control. Users expect to be moving things in a smooth and consistent fashion; there should be almost no case where it should be jumping to random locations unless it is a jump to be exactly where your cursor is.
See images (sorry; I have a video, but couldn't link it) for explanation of the issue: {note where my cursor is}





