I understand this but The vastus basically can live wherever they want because no one considers them not to be human.
Stats is the main issue as well as @Birbo’s statement about getting in doors
Though I did think of giving vastus characters the ability to crouch or something to get into places like this or different dialogue where you talk to them through the house or the npc comes outside to do business with you. Maybe a different npc or the same npc that only vastus can see that will say they came outside because they know you cant get inside.