Fixing related models not triggering change event