Added [Prop] check levels.

We don't necessarily want to do the same work every ten seconds.  Every now and then, we want to do more.  So every few iterations, we increase the [Prop] check level, which means more work is done.

Also did some refactoring.