Just have dynColumns default to an empty list so you don't need to check for null