Maybe everything has to support slightly inconsistent states anyway, so let's leave this.