Persistent store sort of working but FileIO can't be synchronous until its a worker apparently