Asana - use MutationObserver instead of mutation events