class_docstr: Dynamically applies a callable to the Elements in any HoloViews
  object. Will return a DynamicMap wrapping the original map object,
  which will lazily evaluate when a key is requested. By default
  Dynamic applies a no-op, making it useful for converting HoloMaps
  to a DynamicMap.
  
  Any supplied kwargs will be passed to the callable and any streams
  will be instantiated on the returned DynamicMap. If the supplied
  operation is a method on a parameterized object which was
  decorated with parameter dependencies Dynamic will automatically
  create a stream to watch the parameter changes. This default
  behavior may be disabled by setting watch=False.
code: def _process(self, element, key=None, kwargs=None):
      if kwargs is None:
          kwargs = {}
      if (
          util.is_param_method(self.p.operation)
          and util.get_method_owner(self.p.operation) is element
      ):
          return self.p.operation(**kwargs)
      elif isinstance(self.p.operation, Operation):
          kwargs = {
              k: v
              for k, v in kwargs.items()
              if k in self.p.operation.param
          }
          return self.p.operation.process_element(
              element, key, **kwargs
          )
      else:
          return self.p.operation(element, **kwargs)
  
imports: import inspect
  import os
  import shutil
  import sys
  from collections import defaultdict
  from inspect import Parameter, Signature
  from pathlib import Path
  from types import FunctionType
  import param
  from pyviz_comms import extension
  from ..core import Dataset, Dimensioned, DynamicMap, HoloMap, Store, StoreOptions, ViewableElement, util
  from ..core.operation import Operation, OperationCallable
  from ..core.options import Keywords, Options, options_policy
  from ..core.overlay import Overlay
  from ..core.util import merge_options_to_dict
  from ..operation.element import function
  from ..streams import Params, Stream, streams_list_from_dict
  from .settings import OutputSettings, list_backends, list_formats
label_desc: Use image node_id 3 for calling the Dynamic obj's underlying member method code with example usage: obj._process(element, key, kwargs) and returns: self, self, self