Breaking stuff to increase flexibility and bring sanity to the way I'm doing things
More notes in the driver interface