Move message sending for changes to abstract classes from decorators