Sethmaster - Still the same result still showing the visibility delay, btw. I wrong the whole time that I was thinking that the cause of the short invisibility of the scml objects is the image not being preloaded inside the memory. I retested both versions of my game, w/ preloader and w/out preloader.
With Preloader: Memory Usage: 28.18 mb
Without Preloader (Images on the same layout used) : Memory Usage: 38.44
It seems that the spriter objects were already inside the memory the whole time and the preloader only worsen it since every layout change the memory is flushed out.
My point is that maybe the memory management is not the issue but the initialization of the spriter objects causes a delay.
I hope you can still be patient with me. Do you have any more suggestion?
Edit: I will try it again using preloader for spriter objects for the sake of initializing the scml objects.
Edit: Great it is working properly now without visibility delay, made a preloader again and separately initialized the scml objects without the destroyoutside behavior.