This reverts commit ff98a7907c9d05b4763920f46dec7c4b331b91d1. That commit is incomplete since it doesn't include support for the continous deletion of pre-saved history entries as soon as they
finish running. Support for this will require a good bit more work/thought, so reverting for and keeping this code in the git history.