**System Information**
Operating system: Windows-10-10.0.19041-SP0 64 Bits
Graphics card: NVIDIA GeForce GTX 1080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 466.27
**Blender Version**
Broken: version: 2.93.4, branch: master, commit date: 2021-08-31 09:23, hash: `rBb7205031cec4`
Worked: (newest version of Blender that worked as expected)
**Short description of error**
When I add deforming modifiers (SimpleDeform, Lattice etc) to an object which has been generated with geo-nodes, it breaks the "random"-value in Material-node "Object info".
**Exact steps for others to reproduce the error**
1. Create a cube and a plane
2. Use geo-nodes to generate points on the plane, and use the cube as the object to be distributed to those points
3. Select the plane and create a material to it
4. Add "Object info" node to the material, and use it with gradient ramp to create variance in the cube colors
5. You should now see all the generated cubes have little bit different colors, this is OK
6. Now add some kind of deforming modifier to the plane object, for example Lattice or SimpleDeform and BOOM, now you will lose all that random color information and all the cubes become single colored
I have attached a sample blend-file with two geo-generated objects: both have same material, but the other one has deformers and other doesn't.
{F11692658}