[TASK] Make src argument global for all media related VHs and allow array or Traversable objects