experimental -f support for methods if index.data exists