hi Chandrahaas J. yes, that is a solid plan. If you set the session id and and project name in a middleware layer, the workflow execution code you can explicitly set the session on any spans you create
if it's truly a new database I am confused as to why that would trigger a new mutation, but are you running two applications with separate tables all in the same database?