So you mean it doesn't bother you?
I guess I got used to it, but it doesn't. There are about 30 different JSON objects in my project, storing all kinds of data from single keys to huge structures of nested arrays with tens of thousand values. Maybe I don't understand all points of your idea, but I can't imagine a custom feature based on variables having that level of flexibility.