Do you thin we should just stick a boolean on `FuriousContext` indicating complete or not?  So that we do not have to fetch two entities here?  If we're sticking with two, we should get them both in one call.