private IList<Point> ReducePoints(IList<Point> points) { return points.Where(p => p.X % this.settings.PointModulo == 0 && p.Y % this.settings.PointModulo == 0).ToList(); }