I only use ibd JGP and have close to 100 colours, including Rocco. I do not find it's patchy. I apply 3 VERY thin layers.
I have noticed with some colours if the bottle is really full I can shake it really really well but sometimes I see it's still thin, almost clear. So if this happens I shake it for a good minute.
I suppose if the bottle is too full it makes it more difficult to mix via shaking so maybe try an orange stick to stir it rather than shake it,
Good luck!