As a point of interest, those last groups are theoretically covered. I've heard of a concept of workplace caucus groups, where voters who can't get away (like medical staff) can be counted with others on the same shift. I have no idea how prevalent that is, and right now I can't find any relevant documentation either, so maybe it's not really a thing?