I&#x27;m tackling a very similar issue right now and it&#x27;s a maddeningly difficult problem to solve. It would be incredibly helpful to bounce some ideas off someone who has been there if its no imposition? My email address in in my profile.