AUTO's definition seems more flexible and aligned with the ability of the native store assigned id of the underlying datastore. Should we use that, or even introduce the notion of NATIVE generator?