add in layout of vector_ctrl
change reserve to size both blocks
use sizeof vector_ctrl<Base> * 1.05 as starting size