Wow, that's cool! I asked ChatGPT "The fragment coloring is currently greyscale, update the fragment coloring to create a rainbow effect." and it created this excellent animated rainbow effect, first try:
https://pastebin.com/raw/NtYuJv1m
It looks especially good with the changing colours highlighting the bloom effect