I'm trying to set up an eye rig, but when it comes to the bones, the eyes don't rotate the way I want to. It's difficult to explain, but it looks like the eyes are rotating in the wrong origin point. I have the bones assigned with a 1.0 weight on all vertices for each eye.
Here's how the bone rotates:
Edit mode is able to give a good demonstration of how I want the eye to rotate. Basically I want to rotate the eye with the origin at its center.
I've tried changing the roll, the object's origin, and moving the bones, but can't find anything that works.