Definitely something broken in the drawing pipeline, most probably due to processing more tiles than usual due to the speed. I suspect the automatic tile download mechanism might be causing this. It basically spawns a thread for every tile that is not found in the local storage. Provided you are moving fast enough and have a bad Internet connection at the same time, there can be quite a few threads that are contesting for bandwidth and each can live for up to 30 seconds, before its connection times out. I guess a limit on the number of concurrent auto-download threads might be in order. But this still should not cause a black screen - just a slowdown, so there is probably also something related, that breaks the drawing.