Spaniel's polyfill for IntersectionObserver uses Date.now() for setting entry.time, which is relative to epoch. The native implementation defines entry.time as being relative to the creation of the document (ref: https://developer.mozilla.org/en-US/docs/Web/API/IntersectionObserverEntry/time).