Currently there's no way to configure Solid behavior of objects dynamically through scripting.
The idea is to define an interface (e.g. ISolidBehaviorInstance) that exposes methods for setting the solid state (enabled/disabled) and to also manage tags. This object, like all the other behaviors, would be accessible via IInstance.behaviors.Solid.