title: Possible to make the child dirty when it changes from the parent?
body: <p>Lets say I have two classes:</p>
  
  <pre><code>@Entity
  public class Parent {
  
      @OneToOne
      private Child child;
  }
  
  @Entity
  public class Child {
  
      @OneToOne
      private Parent parent;
  
      private String name;
  }
  </code></pre>
  
  <p>Then I get the the parent class, and via that change the child like so:</p>
  
  <pre><code>Parent parent = parentRepo.findOne(id);
  parent.getChild().setName("newName");
  </code></pre>
  
  <p>This triggers a Hibernate event (onPostUpdate) for the Child entity, because the name is marked as dirty. This all makes sense. </p>
  
  <p>PostUpdateEvent:</p>
  
  <pre><code>@Override
  public void onPostUpdate(PostUpdateEvent event) {
      ...
  }
  </code></pre>
  
  <p>But is there any way to mark the parent as dirty (because the child was changed), so the Update event gets triggered for the parent?</p>