Making generateId method a public static to be accessible from Groovy scripts
Incrementing snapshot to force refresh