Migrating Point to numpy