Build square points. Reuse points in results if already present.
results
Left
Bottom
Width/height
Array of points to reuse
Optional
Options describing how to reuse results
Number of points added/changed
Build square points. Reuse points in
results
if already present.