Weirdly, yes. That does work.
The only problem is that I can't then resize it in Photoshop in the same way as a smart object. I'll just have to know what size it needs to be before I rasterize it.
But for now, it's a solution that's workable. Thanks! ^.^