Sry there is no Build in one Im aware of. You have to manually keep it in place. You can even create your own UDragDropOperation if needed. The thing you simply want to achive in addition of what you got is to perform the bounds check on every mouse move.