Changes for adding path loops within OpenCL MC Solver, should improve performance. Currently not working :/