Attempt to optimize, does not work.
Added a description of this branch.