Restoring old recursive tile rebuild