[Ignore] Refactor KernelTransaction to sort under WriteTransaction