removed unnecessary cruft since we can observe even if the model or container is not persisted
added '_persisted = true' as argument when creating a model
removed unnecessary cruft with remote/local key paths