Switch from one fixed circle to LOF, which compares how crowded a point is with the points near it. Add a point just off the grid: only LOF singles it out.
One circle and one cut-off of 4 other points, used everywhere. Every spread-out point reads 0, and even the grid's corners count as sparse.