I need help creating a custom widget

Hmm now I saw what you meant… I think there is a way to not use the background blur widget and instead use two layers: one to blur the background and another to put the compass on top (so not blurred). Let me see if I get this to work, otherwise I will check the code for the widget and see if we can create another one but for a circular shape instead of square.