Refactoring: split off Instance and Api