Shuffle Reload in a way that it won't get called outside the main thread
Mark test with [Timout] attribute as it will make it execute on a separate thread (not the main UI thread favored by Touch.Unit)