Thanks for your quick reply, Lane!
Yeah, I'm about adding new vars to the Variables tab in first place.
I have a bit customized types-replacers for basic types from my plugin. Like ObscuredInt. It actually implicitly converts to and from the int. Thus it usually able to replace usual int without any additional work from the user - they just change the int type to the ObscuredInt and all continues to work as usual (from the user sight, but there are some stuff happening under the hood to protect int variable from memory search).
I'd like to add ObscuredInt, etc. to the Variables to let Playmaker users make use of secure variables for money, etc. in their games.
I know it is possible to make proxy class, but it would be much more comfortable for user to just select ObscuredInt instead of Int.
That's why I'm looking for any possible way to do that, including any dirty hacks with reflection %)