I don’t think they made it for one purpose, I just think that’s mainly what they had in mind:
This object enables you to display 3D objects within 2D UI – particularly useful for things like in-game stores, 3D previews, modeling plugins, and much more
I also feel like they said somewhere in the thread that it wasn’t intended for custom viewports or something.
Not that there’s anything wrong with using it that way at all! It’s very cool. I just think that if Roblox doesn’t intend to support such a use with these then we should definitely get an official way for that.