My first thought would be to apply the same UV map to all objects, so that they would all be coloured in the same way. Without scatter, I've done this just by selecting all the objects and applying a UV Map modifier, but can't speak to the workflow using scatter.