Temporary commit to fix reloading of house data

This is a proposed fix for the reloading of house data. It will have to be a temporary commit.

I'm running a test against production data locally before merging this but any comments in the mean time are appreciated.

Ick.