Thanks for your input, guys!
I am willing to work on getting a change like this into file storage in time for 5.0, if this solution sounds good to the community.
BTW, does anybody know if there's a working example that demonstrates the CR index.vuh in action, or if it's broken?