It seems the long-term solution will involve eye tracking so that the device can "focus" with you.
I was thinking that would be ideal, however there is another issue to overcome with that solution, the Inter Pupillary Distance (IPD) would have to change with your focus.
We have two IPDs - near and far. With current headsets you set the IPD to your far (or relaxed) IPD measurement. If your IPD is off (your pupils aren't in the center of focus of the lenses) then the image will appear blurry. So some sort of modification will have to be made to the optics or the IPD adjustment will have to be motorized and set to respond to your focus change.