I think you should be able to call this just once via:

    $this->clearFlag( $status, self::STATUS_KEEP  | self::STATUS_EXACT | self::STATUS_NEW | self::STATUS_FOREVER );