fix pointer interfaces breaking under multi-edit+priority