widget on svg image background

I am looking for creating widgets on a svg image in panel. I tried using Gridspec but it simply overrides the svg image (and does not overlap it). I want to create multiple widgets on 1 single svg image background. Is there a way to do that?

Using negative margin probably

Apologies for late reply.
Thanks for the idea, the negative margin works to overlap widgets on svg image.

However, I still feel there might be a better way to do this. By better, I mean that widgets should be placed anywhere I want just by dragging. Or may be, some other way.

Once again, thanks for this idea.