Move dynamic properties setting from Message to DefaultMessage