Make the payments loading state mirror the table card (header + rows) instead of generic bars, and paginate the list client-side (10 at a time with a "Show more" button) so long payment histories don't render all at once. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>