Currently when we have a backend driver loaded and want to use another one that is not loaded we will use the first backend that is in the backendlist.
This is a confusing behaviour for users, because they would expect to get an .nc file but got an zarr folder instead.
@dr-ko