is (?P<current_page>\d+) just a dummy capture name so that it will jump in *add_plugin* view?
From what I see *add_plugin* or *edit* or *move* ..etc only that the request object. So this param will be ignored.
the page id is extracted from the plugin placeholder....