How can I trigger a flow to run when a new document is added to a document library in SharePoint, but only once the document has been checked in with all required metadata columns populated? I tried adding a condition to the trigger that waits for CheckedOut to be false, but the problem with this is if the user uploads a document and then waits a while before filling out document properties and checking the document in, the workflow won't run. I assume this is because the document is no longer considered new at that point?