Big re-write removing actor system abstraction.