Again, you had the anti-pattern of using a list comprehension within a generator expression. Using the extra list comprehension requires extra memory, and causes extra garbage to be collected.

Additionally, because points are now tuples, the tuple cast is now avoided.