fix for syncing tile load events when cache primed

@bartvde I played with this a bit and it seemed to work as intended. Mind checking, too?