If you can layer a mattress with different firmnesses, how about layering your pillow? Then you can choose what combination of fills you like yet keeping them separate so that you can flip it and sleep on the same pillow but with a different feel.
A customer asked for a pillow case with a divider down the middle so she could put buckwheat hulls on one side and millet hulls on the other side. The two zippers separate the pockets from each other. The zipper pull hides in its own pocket to prevent it from snagging and magically unzipping and spilling hulls all over. (Rutherford, New Jersey)