Feature/multi pk refetch on insert

Is there any historical reason that the row of multi pk table is not to be refetched on insert at current implemention?

If there is not a big reason, please accept this patch.