don't do a temporary copy here but directly work on ```&sv.vector[start]```