Following this answer I wish to color my particles based on the emitter's texture.
The problem is, the feathers of my papagei don't even remotely look like the colors from the base mesh's texture.
Here's what I see in the viewport. The mesh has the paint I assigned to it.
I turned off the feathers for now, they are white btw.
Next is my material setup for the mesh (which is also assigned to the hair):

This featherColors material is what determines the color. And lastly I present a quick preview render from the viewport, which is all brown-ish. Note that the mesh itself is colored brown as well for no apparent reason.
Could someone lend me a hand so the feathers pick up their colors from the emitter's texture? Note that by "feather" I really just mean clumped hair particles. Those are not individual meshes.
