Race against time to finish a map draw stream