Make core handler lock less.