There are many different possible implementations of this system, and they each have trade-offs depending on the goal and requirements. As such, each implementation is broken down by its benefits/limitations in each of the following categories:
Each implementation will have a summary of these characteristics listed on this page, with the information about the implementation and a much more in-depth look into these categories contained within the implementation’s page.
Low. Implementation is very easy - a similar system is already implemented.
Low. Impact on the database is minimal.
Requires user to fetch many pages of data that won’t be used, no filtering available. This is the trade-off for Hypixel to have the lowest load.