More brainstorming, including API use cases