title: Google App Engine / Objectify Soft Delete
body: <p>I am using Objectify for my DAO layer on GAE, I wanna make most of my entity soft-delete-able, is it a good idea to make these entities extending a parent with isActive boolean or should I used embedded or should I just make it an interface isSoftDeleteable? </p>
  
  <p>Reason I am asking is that it seems Objectify storing Entity with same parent class in same Entity kind (at least from what I see in the _ah/admin) and it may slow down the query when everything is under the same entity kind, maybe?</p>
  
  <p>Which is the best way or if there is better way to do soft-delete in GAE?</p>
  
  <p>Please advise and Thanks in advance!</p>