As a reader, I want page previews to use as little data as possible, so that it loads faster and is less costly
Remove the use of moment. 48.8kb simply to render the line "Edited 33 minutes ago" is unacceptable. Consider using the library in MobileFrontend and i18n messages which is considerably smaller.
On a clear cache, after gzipping, Hovercards increases the page JS from 192kb to 222kb. It's only 207kb without the moment library.
Removing this code would improve the load time of the first hovercard, making them feel much more responsive to an end user.
We use a technique in MobileFrontend to achieve the same goal for a lot less bytes. I would recommend we leverage that.
Last edit date does not appear within page previews