Changed mDirtList to a mDirtSet to avoid duplicate entries