I have the same problem. I think the solution for me is the Montbell Pilllow . They don't come cheap but they get excellent reviews.

I think the toggle idea could improvised and adapted to other pillows.