I appreciate your questioning whether it's worth it. In this case, I think it's very little harm done, but you're definitely 100% right about naming things very explicitly if they're a little weird, and about me generally being too abstraction-happy at the cost of making simple things nested. I'm fine leaving things as they are in this particular case and just being more aware of it later.