but that only happens when we are in "internal" mode, meaning this is
some backend information. we then again do not check for modified (in
the oposite, we set it clean if it was dirty).