Fix bug introduced in a previous commit. Seems like for some reason we can't cache the DFAgentDescription instance after all...