ther must be a way to link smart objects with it's layer mask without having to rasterize....isn't there?
You're pre-CS4 right?
1) Upgrade to CS4
2) Put SO in a group, link mask to group
3) ...
4) Profit!
Retrieving data ...