As referenced in 06aa98871424d2cf76f377108019b81b419cc117, deferred fields are completely broken in 1.8, blowing the stack in a recursive loop. We need a way to detect when a deferred field is having its value hydrated and just pass that setattr through. Right now we can’t detect it and try to grab the old value, which leads to the field trying to hydrate and so on ad nauseam.
As referenced in 06aa98871424d2cf76f377108019b81b419cc117, deferred fields are completely broken in 1.8, blowing the stack in a recursive loop. We need a way to detect when a deferred field is having its value hydrated and just pass that
setattr
through. Right now we can’t detect it and try to grab the old value, which leads to the field trying to hydrate and so on ad nauseam.