Breaking mutability into 2 traits with a common base trait.