I think it's absolutely worth having a vector base, but i dont think it's within the scope of this PR.