My Foot Roll nulls hierarchy is like this:

Then the Chain is Position Constrained to the Ctrls, except the eff that is Pose Constrained to the Tip_ctrl (the UpVectors for the Toe_bones aren't in the image)
I need then to FK Control the Toes_bn1, 2 and 3 and keep the Roll constraints.
Even went to take a look on how the XSI Biped rig does it, and its a simple Hierarchy with some extra controls to offset the Bones in FK, but something must be working under the hood because even trying to mimic its Hierarchy things wont work as expected ;)
I'm assuming that there must be a "simple trick" to it, but I can´t seem to get there and got stuck on it it so any help is appreciated

