It'd be tough to get everyone to sign on, but I'd be down for your definition. It sounds like it better matches the word itself. Feels like a term I could use as a synonym for brainstorming, or when I talk about transit expansions in my city ::: spoiler spoiler :::