URLLoader... which url?

When a URLLoader (that was passed a URLRequest object) fires an event like the ‘complete’ event, the ‘target’ attribute of the event parameter is the URLLoader… however, because of certain program logic, I need to be able to tell from the URLLoader what the URLRequest (or more specifically, what the url) is for that particular event response. For instance, if I have 10 different urls that I fire off 10 different loaders with, I need a single event handler to be able to tell which url the response came from is for certain processing.

I have been unable to figure out how to take the URLLoader reference and get it to tell me the URLRequest or the url it comes from. Why?

What could possibly be the reason for the URLLoader not keeping a (public) reference to the URLRequest used by the last load call? This seems like an incredibly dull and limiting decision by the designers of this class.

Anyone have any thoughts?