Updated fromRow to use the copyProps helper