Tiles are now threaded. However, optimization breaks it and there are a few naive approaches.