Update widget ui without triggering parameters

Is it possible?
You can also see same problem here: Provide more control over triggering events · Issue #2556 · holoviz/panel · GitHub
And example (from that issue):

class Demo(param.Parameterized):
    p = param.Number(default=4)
    
    @param.depends('p', watch=True)
    def p_trigger(self):
        print('p was triggered')
        
    def panel(self):
        return pn.Column(
            self.param.p,
        )
    
d = Demo()
d.panel()

image