Support async checks while typing or on blur:
  • Username/email availability
  • Address validation
  • VAT/TIN checks
  • Debounce & caching for better UX
  • Option for “soft-pass” (allow submit until server confirms)