What heart pieces are unavoidable?

Solution 1:

You're on the right track:

  1. That heart piece is unavoidable.
  2. You can avoid all other heart pieces so even if you pick up one or two by mistake, your run won't be spoiled.