Blackhole Lensing

Before I specify my concern, I would want to clarify that there was no material/shaders category so I put graphics.

I’m not an expert at material/shader(s) which is why I’m asking for support.
I know I could make a simple glass material but I have a ring/disc around the main shader and it should go around like this:
2024_08_30_0qr_Kleki

The ring warps around the lens which is my main objective if it isn’t achievable then I’ll give it up.
But if it’s possible, please help me out and show how it’s done.