This page ended up being WAY more busy and granular than I'd have liked, but I think ultimately it was needed.
Next page should be much faster to finish, so hopefully I can start rebuilding the buffer back into double digits.