Update Accepts_Marketing_Updated_At in customer object?

Hi All

In the Customer Object is Accepts_Marketing_Updated_At, which records the date and time when the customer consented to receiving marketing material by email.

This field does not update - it’s locked in even if there are additional orders where the customer consents to marketing.

I am looking to update it every time the customer consents.

Does anyone know how this can be done, if at all?