Reuse function in LayerDraggable.TouchMove

This might be an unnecessary optimization but it seems like it could hurt performance to create a new anonymous function in every frame of TouchMove.