Hello again,
Just to clarify things a little bit, here is how I use the XXXByName plugins ([JumpByName](http://troikatronix.com/troikatronixforum/discussion/1159/jumpbyname-plugin-for-windows-source-code), [GetSceneNumberByName](http://troikatronix.com/troikatronixforum/discussion/1181/new-plugin-getscenenumberbyname), [GetBinNumberByName](http://troikatronix.com/troikatronixforum/discussion/1188/new-plugin-getbinnumberbyname)) in my current project.
I use Ableton Live and [LiveOSC](http://livecontrol.q3f.org/ableton-liveapi/liveosc/) to communicate with Isadora via OSC: I read Ableton's clip names in a special track containing cueing information, "50.2" meaning chapter 5, scene 2\. (Actually my clip names look like these: 50.2/on/2000/1500, meaning chapter 5, scene 2, wait for next beat, jump with a 2s fade out and a 1.5s fade in).
**Scene cues:**
In Isadora, my scenes are named according to these cues : "10.1: First chapter", "10.2: Joe's arrival", etc
I made an "always active" scene in Izzy that gets LiveOSC data from Ableton and jumps to a scene (using JumpByName) each time I trigger a scene in Ableton. All other scenes contain an Enter scene trigger --> GetSceneNumberByName('always active') --> Activate scene, in order to keep this 'always active' scene active, wherever it is.
**Media bin cues:**
I created 1 bin per media type I needed and per scene: "10.1: First chapter title" (picture bin), "10.2: Joe walking" (video bin), "10.2: City backgrounds" (picture bin), etc
In each scene, I use GetBinNumberByName in conjunction with Get Media Index to get the media I want according to the scene, so I don't have to use Isadora controls or choose each time manually which media bin I want to use. I just always drop the same user actor, choose the media type and item index, and it's done. (Well I haven't tested it thoroughly yet but it should work).
Hope this will help people build a flexible setup while still following a timeline.