We already do that, and have for years. The few remaining secondary windows, such as Output Preview, Preflight, etc. all remember where you last left them and re-open them in that same place - including across multiple monitors. Within the same major version of the application, but not across...