Not a big fan of this. Maybe we should have some #defines for the beginning of each sub-vector.