This should be enforced by the parent.