I can second that, particularly for IMVU. The economics in play there are deep and complicated on many levels.
I wasn't the one who came up with the idea for this feature. The initial version of IMVU had this feature, so it's at least 5 years old.
If you came up with this independently you may want to look into to the Xanadu project for more inspiration along these lines, it is definitely very interesting reading.