I am always looking for the solution requiring the least number of mouse clicks. Whenever you have to do something like this in AM, something that requires scads of the same thing repeated... and then... you add on top of that having to touch each of those things.. <sigh> I want to be able to either do it all from the key board without touching the mouse or at least something that won't take more than a few seconds per object. I've already had to adjust the positions of like... 26 letters by tabbing through each one and clicking a translation axis property and typing something a bunch of times.

My solution here is... okay. It's the least "steps" intensive so far. But if I went with a really dense number of bricks... yikes. My next test will be setting this up with the sequenced decal in a chor. Exporting the chor and opening it in a text editor and using an incremented regex search/replace to set all the frame values on the decals. That would require no repeated effort at all. I could eliminate 15 maybe 30 minutes, maybe an hour from the process depending on the number of objects.
----
I am starting to like Robcat's idea of using expressions and the projection map material. This got in my head and started bouncing around. We know the shortcut in the chor will have an incremented number value associated with it. The set up of the chor could be modified so that number is in the order of the grid coordinates. We need to see if we can easily pull that out for use in an expression. The next thing will be to figure out the calculated offset (more math... gross, yuck, ptewy) for each section of the image. Use the shortcut number to "add" that offset to the material in an expression... maybe that expression could be in the one model and would not have to be modified for each shortcut? Hmmm... starting to like this!
This could get tricky but it might be worth it. It all depends on how "fast" it can be set up. How many "clicks" it takes.

I loath repetitive computer tasks. If anything, computers should eliminate everything that requires doing the same thing over and over with an incremented value. I have an actual job right now that started out involving a ton of repetitive steps to create karaoke sing along children's books using another application. There was a standard set of unique items that had to be done by hand but 70% to 80% was doing the exact same thing over and over to something with an incremented value.
Client came to me with a work flow that took hours per book, was tedious and mind numbing and very prone to user error (that ALWAYS happens with repetitive stuff). I wrote custom scripted solutions for it. Took me a bit of time to write those scripts, a couple of days actually, but at the end... instead of hours of tedious mind numbing carpal tunnel producing, padded cell inducing drudgery... it took a few clicks and 20-40 minutes to produce each book. All the repetitive stuff was removed from the process. Most of the potential for user error was eliminated. Multiply that times hundreds of books... yikes... I'd be in the psych ward of the local hospital by now. If I have to do the same thing 3 times in a row I get annoyed.

I wish I had the mad skills needed to create plugins for AM. Alas, it is beyond my skill set and available tool set required. I must find other alternatives. What would be really interesting wold be a sort of "blank" plugin for AM. A plugin with direct access to some basic functions of AM but uses plain text input, like a scripting language of some kind, java or javascript. So this plugin would allow for doing repetitive tasks in AM using the "SDK". It would be a plugin with a built in "script" language to create MORE plugins within AM without needing the skills or the tools to do that.
So if a plugin like "Brick" plugin can place a user defined number of bricks at a user defined position, expand that to include more. The user could change some value of each placed model. The plugin creator wouldn't need to know what this is just add that capability... a hook to access it...
Sorry... my brain is buzzing. Should stop taking so much meth.

p.s. I'm kidding about the meth. If I was going to abuse illegal drugs I'd go for ritalin or adderall. But I'm not of course. Drugs are bad.
To quote one of my favorite movies:
QUOTE
"Kids, don't buy drugs. Become a rock star and they give them to you for free!"

-vern