ID () { myNativeItemsCount = myItems.isEmpty() ? 0 : Math.min(30, myItems.size()); final ID result = NST.createScrubber(getUid(), myWidth, this, myUpdater, myItems, myNativeItemsCount, myStats); NST.enableScrubberItems(result, _getDisabledIndices(), false); if (myNativeItemsCount > 0 && result != ID.NIL) { final @NotNull Application app = ApplicationManager.getApplication(); app.executeOnPooledThread(() -> NST.updateScrubberItems(this, 0, myNativeItemsCount, true, false)); } return result; }