So this one may be a little far out there, but would be very useful to us.
When creating plugins, you are able to create your own data types through classes (Like how the file plugin has the JSFile object). So, my feature request is to allow creating globals of those objects defined through plugins.
Our specific use for this is to help with authentication and security. We have a datastructure where there is an employee table, and a field in the employee table holding a security key. That key is an integer that can be converted into a binary number, which defines the users privledges. So, for example, the third bit may be a switch for isManager, etc. It gives us a lot of options with minimal database storage. So, if we could create a global of an employee object that we create, we could then use methods in the employee object to get information about their privledges.