Swapped out the updateProductCMSFields hook for a more correct implemenation