fix inplace-edit's behavior w/ new objects. closes #7