Would it be possible to implement an option to approve or reject the output file after applying a plugin? If the result is approved by the user, by tapping on an "Approved" button, then the tokens are charged and the output file is finalized. If the result is rejected by the user, by tapping on a "Rejected" button, the plugin is not applied and the tokens are credited back to the user's account. The user would be able to view the output file in a "temporary" state to make a determination on whether to accept or reject the output. If no selection is made within a designated amount of time, the plugin is not applied and the tokens are credited back to the user's account...or, perhaps a watermark is applied to the output file until it is approved/rejected. Occasionally, when I apply the passthrough plugin, the output file is bad and I have previously requested a credit for the tokens which has been approved, but it would be great to be able to approve/reject the output results.