Making a numpy array/view is kinda slow ... if it doesn't hurt the readability too much it'd be nicer to avoid chopping out these arrays in advance and just grab only/exactly what's needed.