Storing/Retrieving Extension Data

What I’m thinking would be to expose a “dictionary” with two functions

Store(String name, String someArbitraryString

This would associate some arbitrary string with a name in the dictionary.

String value = Recall(String name)

would (obviously) retrieve the string associated with the name.

This dictionary would become part of a gig file.

Would that work?

Edit: we could have a hierarchy (per song/per rackspace, etc) but that could also just be done by choosing appropriate names in the dictionary