Controlling complexity in individual-based models of aquatic vegetation and fish communities door