Don't skip frequency checks if tilelist is updated

Partially reapply ca84762e0eb689da0f74e7cbcb96ff4a13d7ecdd and revert
f88102ea44d83821372ddd8e60cf59ff45a12dbf

Despite the revert, it still fixes #1135 .
Merge pull request #1139 from EoD/fix-tileentity-crash

Don't skip frequency checks if tilelist is updated