Starting work on constant list of neighbouring boxes instead of if(forcesAreCalculated())