The problem with ScreenToSource() is that it is very slow on cloud installations - especially when typing !!
Solution
Go to the code of a field and move:
ScreenToSource FROM the embedded point "Whenever modifying..." TO the embedded point "Exit from..."
I am attaching an image to show it:

Don't remove ScreenToSource(), because the UI needs it, so users do not lose changes when switching between tabs.
This will be "fixed" in v4.02, but generally, opening a port on the cloud is dangerous and slow.
Of course, if you have "protection" and speed, it is OK, but take a look at the WEBDEV implementations also.
Thanks to Saul Tejeda for reporting this
Steven Sitas
You can use HSimulateNetwork(), to simulate network speed in your testing cycle .