Refactor occupancy status measurement to work for any seat.