We should be able to hide in cupboards!
If cupboard is empty, we should be able to hide inside it. The cupboard could not be lifted, items could not be put in it while somebody is in side, it could be destroyed or opened, resulting in the player inside it being revealed.
Data about the player would not be transmitted to others in the vicinity at all while hiding in cupboard, so custom clients would not be an issue.