pull down to refresh

how else this can work
  1. Drop a pin on a map when you're listing something
  2. Client-side filtering

If spam is an issue, nostr has a hashcash like protection that you can (probably) filter on the relay with.