Can also add a `getDriver()` override that returns a cast of `super.getDriver()` to make this look neater