why the preference of an array versus an object here? Objects should be faster here.