Persist directory for a given fp for us to call later, store path as a global or lift it to instance/instruction level.