
My problem is illustrated in the picture below.
While I'm able to achieve the desired results as you can see with the first and second examples:

At the third example the pink box is also destroyed even if it isn't being crushed but only because it's overlapping the tilemap at an offset when it's the one falling on the metal box. How do I make it so it only gets destroyed when getting crushed?