/me wonders if this would mesh with buddypress / activity updates, groups, etc. Might be a nice mixin with BP.