adding the ability to manage and assign eips

no because you want:
create if they dont exist
create if they dont exist, but use a, b, c first
use a,b,c only