docs: def save(self, *args, **kwargs):
          """
          Custom save method does the following:
              * save shortcuts if HSTORE is enabled
          """
          if 'node' not in self.shortcuts:
              self.shortcuts['node'] = self.device.node
  
          if 'user' not in self.shortcuts and self.device.node.user:
              self.shortcuts['user'] = self.device.node.user
  
          if 'layer' not in self.shortcuts and 'nodeshot.core.layers' in settings.INSTALLED_APPS:
              self.shortcuts['layer'] = self.device.node.layer
  
          super(Interface, self).save(*args, **kwargs)