The thing that makes this not-so-simple is what happens if someone goes into a house, then out, then in again striaght after? Are they to be accused of two crimes? Ok I can set a cooldown for that. What if they enter a second property? They should be charged in that case, so I also have to save what property they last entered. Ugh.