hash by subpart id for hints