diff --git a/python/dune/perftool/sumfact/__init__.py b/python/dune/perftool/sumfact/__init__.py
index fa28b0f4e744164349c92712088a7e09873161e1..33d3e2d68398f1eda22a98e3d4125df5b99aae96 100644
--- a/python/dune/perftool/sumfact/__init__.py
+++ b/python/dune/perftool/sumfact/__init__.py
@@ -5,7 +5,6 @@ from dune.perftool.pdelab.argument import (name_applycontainer,
                                            )
 from dune.perftool.sumfact.quadrature import (quadrature_inames,
                                               quadrature_weight,
-                                              pymbolic_quadrature_position,
                                               )
 
 from dune.perftool.sumfact.basis import (lfs_inames,
diff --git a/python/dune/perftool/sumfact/geometry.py b/python/dune/perftool/sumfact/geometry.py
index 1da61dc9cde04650c172d1583542a796cee9bc48..0f0f25e8635fd2e6cd89d6e21d811bc7c2f47f9d 100644
--- a/python/dune/perftool/sumfact/geometry.py
+++ b/python/dune/perftool/sumfact/geometry.py
@@ -173,8 +173,8 @@ def pymbolic_spatial_coordinate_axiparallel(do_predicates, visitor):
         iindex = index
         if face is not None and index > face:
             iindex = iindex - 1
-        from dune.perftool.sumfact.quadrature import pymbolic_quadrature_position
-        x = pymbolic_quadrature_position(iindex, visitor)
+        from dune.perftool.sumfact.quadrature import pymbolic_indexed_quadrature_position
+        x = pymbolic_indexed_quadrature_position(iindex, visitor)
 
     visitor.indices = None
     return prim.Subscript(prim.Variable(lowcorner), (index,)) + x * prim.Subscript(prim.Variable(meshwidth), (index,))
diff --git a/python/dune/perftool/sumfact/quadrature.py b/python/dune/perftool/sumfact/quadrature.py
index cfd7fbb58a77178b203ab0e389e45bef071c5ff1..5b73c8fddae165bfd109d62eaa54b534c386ace1 100644
--- a/python/dune/perftool/sumfact/quadrature.py
+++ b/python/dune/perftool/sumfact/quadrature.py
@@ -192,8 +192,7 @@ def define_quadrature_position(name, index):
                 )
 
 
-@backend(interface="quad_pos", name="sumfact")
-def pymbolic_quadrature_position(index, visitor):
+def pymbolic_indexed_quadrature_position(index, visitor):
     # Return the non-precomputed version
     if not get_form_option("precompute_quadrature_info"):
         name = 'pos'