Optimizing Calculations with 2D Calculation Blocks