Me too, sorry for late replies. I am a little busy on other topics in work this week. Thank you for help though.
No, in my custom tasks i have no public Variable type fields, just BBParamter<T> in a few tasks. I dont even work with Variables directly in any of the tasks. I just modify them via the Blackboard with GetValue and SetValue.