make an object aware of process forks, recreating itself as needed