So to be sure I am in the right headspace.
We first made a grid system that was already divided by the vector positions
But since we want them to be visually on the center of each box grid, we needed to introduce cellSize so each position is now newCellposition = position * cellSize.
But since we want our mouse to be able to distinguish each cell position in normal distance apart, we just have to divide the cellSize again. (position * cellSize) / cellSize = originalCellSize