Add hints, constructors,  and transient annotations to read Run objects
back in from MongoDB