I’m working on a project that uses MODx 0.9.6.3. I’ve got this idea where the site tree in the manager has a container called "Teasers" that contains a number of pages that acts as, you guessed it, teasers.

I’d like for my client to be able to choose which one of these teasers that should appear when he creates/edits a normal page. I’m just not sure how to solve this.
I used Ditto for another project to list teasers in a similar manner, picking them from a container in the tree called "Teasers". Only thing was, the client could not choose specific teasers for specific pages. If they we’re published, they’d be listed on every page that had the Ditto call.
Now, I
know that I could use a unique "Teasers" container for each page (the site doesn’t have that many subpages, maybe 4-5) and use the previous mentioned solution with Ditto. Then again, some teasers would be duplicates that needed to be edited twice. I think you see the problem.
I’m foreseeing some issues with my idea. A TV would have to parse the "Teasers" container and create a list of checkbox items that corresponds to the teasers that should be shown on the page, and that might not be so easy to achive. I’m hopeful though that there’s a way.
I hope I managed to explain what I’m trying to achieve clearly enough, and that someone might have some ideas.