Does it make sense to even have this method?

Also I think the way pandas handles this is by having multiple attribute objects that are views on the same data, so `mytrials.by_position[i]` would give you one thing but `mytrials.by_tid[i]` would give you another.