Use exact the same code path for unique and assumeunique