move interception configuration to its own block, interception not done on a type when initially registered. rather on the entire container at once