Interesting. It seemed very natural to provide an abstraction for running across the Store and selecting the appropriate things. What do "normal" ECS imp's do? Or is it expected that the user will provide that part?