This list currently comes in mutable and then is exposed as a getter below. We should either copy and wrap with unmodifiable here or in the calling code.