Add time tracking in map generation