Swapping Multiple Object Depths

Solved

I pretty much just assigned every object to have its _y position as it’s swap depth. There is a little more to it than that to ensure duplicate _y values don’t cause problems, but thats essentially what I did to fix it.