If you move an item from a container and fail to drop it in a valid location it returns to where it previously was but doesn't check if the container can still hold it.
This also allows quivers to hold more than just 500 arrows.
or bolts and arrows at the same time:
