Generally "upsert" means your updating or creating. But this method seems to be getting or creating. Consider renaming this proposal from "proposal-upsert" to "proposal-getorinsert". https://x.com/andrewqu_/status/1911830262528528468