Support offloading to Object.observe for core/observe