v3
check if driver compatible with keep-state
skip builder creation if one already exists with the same name
fix keep-state not being respected