Labeler news!
After weeks of frustration, and with major thanks to @dax.pryce.io for pinning down the issue, the labeler is now able to maintain a database of nearly 5 million labels (and counting) without attempting to load all the labels into memory and crashing the whole thing.