Make sure add() generates a Point instead of GeneratorPoint