Yeah this was definitely an annoying part of the work. I had my own table for Experience this same way because that was absolutely critical in making my mods as they were standalone.

I only ran them up to level 7 or so though as my mods didn't go past that.

You can grant experience by straight numbers as well but then things don't scale as the system is intended. I only did that in a few places to ensure players who skipped content would have enough.