Support for pluggable providers