Change startup behavior
Add API descriptor
Pass idProperty to engine