* Refactors occupant to use setter (#54373) This is to make it easier to attach a signal to the setting of the occupant. * Refactors occupant to use setter Co-authored-by: nicbn <nicolas.nattis@gmail.com>