What if instead, you put a small hitbox in front of the character and decide what to select based on what object it's overlapping? Technically, only counters, fridges, and cooking stations would be interactable, but would internally store what's on top of them/inside of them. Let me know if this idea helps at all!