remove block property, rename method to "hasTileForMapRect", add completion block