fixes #504, avoids global list of all MutationObservers