Can the RevitConnector infer Parameters from Base Speckle objects?

Where streams do not originate from Revit or the SpeckleBIM gh components, is there a mechanism or protocol whereby arbitrary data properties on a Base object would be instantiated as data parameters when reading this into Revit?

I suppose that is two questions…

  1. Can RevitConnector infer arbitrary data as parameters?
    or, if not,
  2. What extra steps are necessary to declare a Properties Base object as being data parameters parseable by Revit?