try Set with points.hash
use Set; cleanup