Keep the portfolio hierarchy intact
Building 12, Unit 4B, the current resident, the active lease, the kitchen sink, and last month's plumbing visit are separate records that form one story. If those relationships break, the agent can retrieve plausible information from the wrong place. Settle the identifiers and name which system owns status. A missing unit match or conflicting lease becomes an operations task, not a guess.