Given that you have the ToneList know to hide itself, I'm surprised you don't pass a container element and have it insert itself.  "titleID" would be a better name than l10nID, I think.