Minor improvements to traversal
Wondering if I should use a different stride or another variable for stride+1 to account for the cluster assignment index in the data vector.