Not sure why I didn't just submit this as a GitHub issue/feature request first. Done: https://github.com/stackernews/stacker.news/issues/665 I'll leave the post in case it catches anyone else's eye who feels the same way.