Use immutable helpers to avoid directly altering state