Should we start recording the original path and filename on import?

Would this be a good template to follow for native flex attributes? Are there any other flex attributes in base beets? Everything else I see in beet fields was added by me or a plugin. How does the process of doing it in a plugin vs. base compare?

Further reading: https://beets.io/blog/flexattr.html