adding basic example workspace which I am using to prototype a solution to this issue