Slow swap between complex windows

I have windows with complex graphics (floor platforms with few thousands paths) imported from SVG. If I open this window on client, it is opened in 1-2s. Same amount of time it takes when I use navigation (system.nav.swapTo()) from some simple window (few labels, alarm screen,…) or back from complex to simple window.

But when I swap between two complex windows application hangs for more then 20 seconds (Java process has full utilization of the one CPU core and no I/O operations).
I tried change Direct3D/DirectDraw setting but without success.

Is there some solution to get it faster?

Tested on Ignition 7.7.3rc1 with Windows 7/Vista.