Principal provides a non-matched FCA number

Could this be refactored to use `let`? It's the same factory call repeated.