It would be much more immersive if the thrall selling cage doors weren’t left open when a thrall is placed inside them
Yes, but the door is open so you can still interact with the thrall to see their stats and gear.
Maybe the cage door could be open and closed manually by clicking on it? to still allow interaction with the thrall.