What kind of list should I use to add struct instances - Modular