32-Bit Mac VST window flash on open

I’m sorry if this has been brought up on the forum already, I couldn’t find a thread on it. In Cubase and the Juce Demo Host app on OS X in 32-bit mode only, the demo plugin editor window montarily appears in the wrong position (upper left corner of the screen). This seems to be occurring becuase the Cocoa-on-Carbon attachment code in the wrapper displays the window before the host gets around to setting the final position. I have a workaround involving a timer that delays a call to setVisible for a period of time. I am wondering if anyone else has tried to deal with this issue and what solutions you have come up with.