How to think about Farcaster protocol data