It seems like this should still call `removeFromScopeOrder` because it duplicates code from there.