fix defect where if objects had not hours alive, or hours abandoned, it would error out
peformance fix for object save

Keep a list in-memory of all the locked objects, instead of discovering
them each time.