Crude (but functional) attempt to eliminate tearing by waiting for images to load before updating visible tiles.