Just FYI, you can make your own mixing medium without the chemical preservatives that could cause irritation by mixing vegetable glycerine with water. I use 3 water to 1 glycerine proportions, but you can experiment yourself.
The glycerine is what keeps the pigment from drying back to powder again.
ALSO--I can not use Urban Decay Primer Potion more than once or twice a week- it causes raw eyelids, just in case you or anyone else reading happens to be sensitve- just be cautious when using it.
I find that if I REALLY want pigment to stick, I use Fluidlines as a base and press the pigment into it BEFORE it sets, Shadesticks- although they do not stay as well for me, and Liquidlast liner stays in place the best.
If you apply as a base WITH FINGER- brush dries out too fast, then you can quickly press pigment into it and blend quickly before it sets- it will stay in place all day- and I have had it stay for up to 4 days before I just wanted to wash it off. Probably would have stayed another day or two.
I don't recommend extended wearing over a day, it was just an experiment. It is by far the best stuff I have ever used to make pigments stay in place all day.