SNMP Alarm Support

It could be done that way. The plan of record is to document the index value assignments in the design doc., with a range of 500 allocated for each component. This does require the doc to be maintained as new components are added. There is also validation when the alarm definitions are read to flag an error for any conflicts. If the original design is not sufficient for dealing with index assignment, it could be changed to the scheme you propose. Your call.