Systemd is supposed to expose this eventually via their API - we should add a TODO: work with upstream to get this removed.