“Flat model” abstraction