This looks great! Exactly what I need. How is the queue persisted? Will it be persisted between app restarts or will I need to re-init it on app restart?