Application windows don't always remember which display to open on
I have a mid-2011 27" iMac running OS X 10.9 connected to two external monitors. Previously, under 10.8 and earlier, applications would remember which display they were open on last. For example, Outlook would open on the iMac display, Chrome would open on the middle monitor, and iTunes would open on the left monitor.
Under OS X 10.9 though, most of the applications open on the monitor with the dock (which in my case happens to be the center monitor). Weirdly, it isn't consistent. For example, Firefox and Aperture always remember to open on the right monitor. But Outlook will not remember to open on the right monitor. Safari can't remember to open on the left monitor, but iTunes does remember. So it doesn't seem to be an issue of third-party applications or Apple applications, since some third-party applications remember, some don't, and some Apple ones do, and some Apple ones don't.
It seems odd that with OS X 10.9's touted improved multi-display support, that even some of Apple's own applications (Aperture, iTunes, and Safari were updated today) can't remember which display to open on.
Is anyone else experiencing something similar and/or does anyone have a solution?
iMac, OS X Mavericks (10.9)