you could probably write an extension to accomplish this in a couple of days with GPT-5 now