47b4ae9bc6
Use interception where possible to modify destintion for items directly instead of relying on post-hoc inventory rearrangement. This should resolve the glitches where items appear in the wrong place in inventory for a flash before being moved.