adds depth-based serialization for child executions