Since you’re soliciting responses from people who haven’t spent months thinking about this: +1 to just store the strings.
Python already stores function and variable names, and docstrings.
Even if we decide the initial implementation needs to include lazy-loading introspection/debug data from pyc
s, work/maintenance-wise that seems (very roughly) similar to a bytecode decompiler, and it would help other use cases.