Refactor passing of message data to plugins into an object, include room info