Setup delegation in #set after setting up associations so that there's not a period during initialization where callbacks may set or get attributes on the newly instantiated model that should be delegated, but aren't yet.