Fetch the options for possible files to
        load replace etc for the given element.

        This will call :meth:`ReftypeInterface.fetch_options`.

        :param typ: the typ of options. E.g. Asset, Alembic, Camera etc
        :type typ: str
        :param element: The element for which the options should be fetched.
        :type element: :class:`jukeboxcore.djadapter.models.Asset` | :class:`jukeboxcore.djadapter.models.Shot`
        :returns: the option model and a list with all TaskFileInfos
        :rtype: ( :class:`jukeboxcore.gui.treemodel.TreeModel`, list of :class:`TaskFileInfo` )
        :raises: None

def fetch_options(self, typ, element):
        """Fetch the options for possible files to
        load replace etc for the given element.

        This will call :meth:`ReftypeInterface.fetch_options`.

        :param typ: the typ of options. E.g. Asset, Alembic, Camera etc
        :type typ: str
        :param element: The element for which the options should be fetched.
        :type element: :class:`jukeboxcore.djadapter.models.Asset` | :class:`jukeboxcore.djadapter.models.Shot`
        :returns: the option model and a list with all TaskFileInfos
        :rtype: ( :class:`jukeboxcore.gui.treemodel.TreeModel`, list of :class:`TaskFileInfo` )
        :raises: None
        """
        inter = self.get_typ_interface(typ)
        return inter.fetch_options(element)