Так что вы можете определенно взломать это в себе. Однако что делать, если вы манипулируете существующей строкой? Если вы используете последний уникальный ключ, вы не узнаете, что существующая строка изменилась ...
Можете ли вы объяснить более полно сценарий использования этого? Попытка придумать какую-нибудь сумасшедшую проблему с производительностью, которую можно решить!