Save regions only on disable, not every time flags are set