Found an unfortunate limitation caused by omitted limit resulting in
default of 25 and breaking all the important terms and names
functionality. By applying Integer.MAX_VALUE I essentially made it
unbounded, but now it is slow and needs a more optimized solution...