Implement the hazard pointer. Reconsider the idea of thread-group-based RCU (mlrcu). And, implement it.