I'm currently working on a bit of a passion project using the new isometric grid tilemap and ended up thinking ahead to some functionality I'd like to implement but can't quite get the logic down in my head. Similar to how in Stardew Valley you can pick up an item in 2D and hold it over your head, how would I go about doing that in an isometric game? The item has sprites for all 8 directions along with the main character, and the movement script for the character has variables that I could use as it keeps track of the current direction the player is facing (as well as what animation to play), so I can see how I'd keep the item facing the right direction, but how would I get the item "on top" of the player as they run around with it? Anyone got any ideas? Perhaps there's already a built-in way to do this?