I'd prefer if this were in the messaging mixin, so it's clearer that that's where this is being used.  This should probably also be a private method (prefixed with an underscore).