What are the pros/cons of disabling Control.CheckForIllegalCrossThreadCalls?