Table would work also. I'm used to text files working with other systems and storing things in git, so that's what came to mind first, but either or. A local table is self-contained so probably better here.
Regarding the index, IIRC the Properties are just a collection, and items in the...