I'd like to think more about this. I see these as something you'd just throw away so I kind of like keeping them publicly mutable.