That could probably implemented through the Levequests, just make unlockables for which you need to farm some easier ones up to a big boss with decent drops