Releasing Subcontractor Retention

When releasing retention on a job, the AR module allows you to update the due date for invoices.  This allows you to run aging reports with the retention showing in the correct column. 

However, when you "Release Payable Retention"  there is no function to update the due dates for the vendor invoices.  When an AP aging report is run, all the retention now shows in the aged columns. 

The retention is not due to the sub until the end of the job, so once it is released it should be in the "Current" column.  Is there a way to update all the due dates apart from opening each one and manually changing the date?