Fix bug where position was altered inadvertantly for existing objects