store properly merges into existing objects