Add MACRO change handler for LinkingContainer
Merge remote branch 'dls-github/macro_change_listener'