I did this:
a while ago, and for what I want to do, it could work pretty well. As the internal password system might now carry over all needed things?
even though the passwords could become quite long after a while, depending on what variables are carried with them