CRUD for Collections with in place editing