Can I attach a particle to a character bone without inheriting facing?

This helps the issue, but doesn’t solve it overall. I can still get skewed hearts when a character does something that involves a lot of motion of the head.

I guess I would sum it up with saying that I only want to inherit a position, not a rotation. Is that an option for sockets or should I look into something else?