Add interaction-based pagination
Created by: VelvetThePanda
Summary
@kuylar complained that there wasn't pagination for interactions.
Details
Adds support for interaction-based pagination. In testing as of writing this PR.
Automatically cleans up after 15 minutes after the last interaction, too.