I've put attempt #2 up, hopefully this is 99.9% perfect
it'll still move the cursor if it's in the middle of a load of whitespace that changes as it doesn't have a reference point, but hopefully it's a rare enough case not to bother you too much!
Shift+F5 should be fixed now too.
The options window closing is very odd - I can't recreate it here, even on slow VMs. On closing the options form Prompt will try to save out the options to their xml files. Do you have your settings files saving anywhere out of the ordinary (e.g. a network drive) or have you remapped your localappdata directory? I'm wondering if this is somehow related to the slowdown you were seeing with the refresh - is that still occurring?