Avoid public/protected setter for the generated identifier field | CAST Appmarq