PathPoint deserialization