Move id() generation to Backend class