Merge "Add onStateMutated() callback for listener dispatching."