Right, I get that. but it still makes accessing these same variables between different objects a little difficult. Every time you ‘require’ that table, you are essentially resetting all the variables. I guess you could pass it as an argument into an objects ‘new’ function in order to keep referencing it.
But yeah, that data table would be fine for static variables.