rootFsm; get/set functions for object pool lifecycle