Screw it. Giving up on arrays