3Ds Max has object ID and Bitmap ID, but no way of using them together.
PROBLEM:
Making 4 boxes that has to have the same material, but not the same color. If a client wants a change in the material and not the color, then I would have to replicate the change for each material.
SOLUTION:
Assigning different object IDs for each box. Then have a multi/sub-object&bitmap-map where you could use (e.g.) coronacolor for each diffuse-color (basically the same function as multi/sub-object, but not for materials).
This is probably something Autodesk should do, or maybe someone even has (?)