Getting a commit done, then working on this later is reasonable.  And I agree we should compute hashes of the payloads on save in a new payload_hash column, then index on that.  That's a good idea.