Try borders as parents to rectangles.

Just using rectangles isn't going to work, as MouseEnter makes moving
diagonally very prone to getting unwanted tiles. Can make the tiles
appear square with borders, with the underlying rectangle being
elliptical to prevent the MouseEnter problem.