add in flat API routing for barriers, contexts, and steps