Might this become an unnecessarily big array over time?