This approach was deemed the least risky for the requirements of www.homeworkhelper.net/ those producers and consumers, as well as the easiest to reason about and rollback