The way it works is that you need to assign default `scope` at class level so that datagrid know which driver to use. But you can overwrite it at instance level in case you want to be more specific but this is optional, while class level scope definition is required.