I managed pseudo-depth with objects in Toad's Trees before, but there, movement and positions were very discrete, and only had a few checks to emulate physics. I think I've grown to handle a similar illusion with more simplicity (albeit only 1 moving object at a time, instead of dozens)