Do you mean fixing the pad creation order or something fancier, like adding an API to get stream IDs?
The latter. Pad creation order isn't a part of public API, but GStreamer already exposes some stream properties through events or queries, and the maintainers seemed warm about adding more, even weird ones like "what order were these specified in the original file".