User blog comment:Reversion/What do you think of this?/@comment-25968376-20160107194219/@comment-25968376-20160108215120

If you want to do a lookup with the single array approach, it won't matter if the effect we're looking for is primary or secondary since we have to look through the entire array anyway.

Anyway I'm not that good of a programmer so I'd love to hear input from someone more experienced.