Using lists, not data.frames, to hold wells