maybe not now, but in the future you can keep only a float[] where float[i] is the capacityFactor for members.get(i)