fixed the event loop by ensuring there is only one NR printer per set of
plugins