worker state (editing, running, networked) now persisted in local storage