modified() test; better whereAmI; views not scans; warning when tick takes more than 50ms
only evaluate() entity if it's modified() within a tick.
cowpath: check moved, layer 5-15 for diamond, match pos in view, diamond only, sponge marker