Write visible part of masked image to bitmapdata?

the idea is - a dynamically loaded image is loaded into a movieclip and masked so that just a small area of the entire thing is visible… is there a way to copy that visible area into another movieclip? can it be done with bitmapdata?