Speed up accesses by ~2x by specializing on the iterble types