Listen for changes on objects and arrays