I have a maintenance quest which updates various settings which do not persist through game saves.
It's easier to have all the functions on one script, however running all the functions in one quest,means that they have to run in series, rather than concurrent.
At the moment, i have only three functions (as i progress, this number is likely to increase).
I would prefer not to have to change tack part way through, so in terms of performance, is it preferable to have multiple quests to run each update, or just have one quest to run all the updates.