[Lakes] improve Lakes speed (1.1-5x) by considering new edge tiles

Results:
 - 81 ticks -> 21 ticks
 - 769 ticks -> 151 ticks
 - 5335 ticks -> 4858 ticks