M087 : T051 : A003: Provenance impl phase 2

@MauriceManning @jamie-cyber1