I believe a good practice would be to place new elements at the end of the list (as you have done above), this makes sure we have no issues with old code using them as indexes and probably keep those elusive problems of using the uavo lib from a different compile version as the other plugins from happening.