examples/moles: revamp the hole state logic with HoleContent