Simple Dynamic Guide Page
open class SimpleDynamicGuidePage(key: NamespacedKey, val buttonSupplier: Supplier<List<Item>>) : PagedGuidePage(source)
A simple page that just displays an arbitrary number of items with a header. For example, the research page just displays all the researches for a given addon, with next/previous page buttons and a header.
The title of the page will be <youraddon>.guide.page.<key>
Next/previous buttons are only shown if there are multiple pages.