There was a giant drop in https://areweslimyet.com/ today. I was waiting for https://bugzilla.mozilla.org/show_bug.cgi?id=865059 to show up in the graph, but this looks like too much improvement.
Any other bugs that landed in the last couple weeks that could account for this extra memory goodness?