Save window size/position between sessions

For a large screen the default window size (the main window) for CIS is tiny so I tend to resize it and position it where I like it. All is fine for the current sessions but if I log off and log back in (or reboot) the window size/position reverts to what looks like some hard-coded values.

Would it be possible to save the window size/position setting between sessions (in a smart way of course, that takes into account the screen size - e.g. if I save it at high resolution and happen to reboot at low resolution I wouldn’t want the window to be positioned off the screen in this case)?

Thanks for a fix.