I was playing Agricola the other day and an odd situation came up.

I had three rooms with three family members occupying them. In one round I was able to play these actions in this order:

* Family Growth (even without room)
* Build an additional room
* Family Growth

Now ordinarily when a new room is built, a doubled-up family member would immediately occupy it. But my reasoning was that my new family member hadn't actually come home yet (as that happens at the end of the round), so the new room I'd just built wasn't yet occupied.

None of the people I was playing the game with had a problem with this (in the end, I didn't win anyway)...but was I right, or wrong?

(I'm aware of [this existing question](https://boardgames.stackexchange.com/questions/28720/in-agricola-do-family-members-occupy-as-many-rooms-as-possible), but I'm asking specifically about whether it makes a difference when these things all happen in the same turn.)