use recursive manifest of MutationObservers