Loading an image twice without a pause

I am trying to load a JPG outside of the visible stage, and then have it show up on stage immediatly when it is done loading, but I cant just move the object. I need to have some way of either a) loading from cache or b) duplicating the loaded clip and using that.

The problem seems to be that you CAN NOT duplicate a movie clip that has used loadMovie, and even if I loadMovie the same exact image twice it has a noticable pause.

Example code:


createEmptyMovieClip("jpg1",1);
createEmptyMovieClip("jpg2",2);
jpg2._x = 50;
myButton.onRelease = function()
{
	jpg1.loadMovie("[http://www.mindmod.com/media/albums/userpics/normal_100_0148.jpg](http://www.mindmod.com/media/albums/userpics/normal_100_0148.jpg)");
}
myButton2.onRelease = function()
{
	jpg2.loadMovie("[http://www.mindmod.com/media/albums/userpics/normal_100_0148.jpg](http://www.mindmod.com/media/albums/userpics/normal_100_0148.jpg)");
}
stop()

It takes just as long for the image to show up in myButton2 as it does in myButton1.

Anyone have any ideas how to solve this problem?

Any help would be greatly appreciated!