Refactor how display drivers are selected