In one of my blog How to monitor the control registration and deregistration ,
I demonstrate one approach to enable you to find the location where a given control which you are interested is created or destructed.
Still use the master list below for example:
Following the tips in my previous blog, we can easily find the callstack where control runtime id is generated.
By reading the code if seems the runtime id did consist of container xml view id and the control id itself defined in xml view.