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?

These fields should be all you need to set or update Revit parameters: Excel | Speckle Docs

A better understanding of how this works can be found in: speckle-sharp/ConversionUtils.cs at main · specklesystems/speckle-sharp · GitHub