minimize use of Point to represent selections