Defining random for a CustomDist time series

Thanks. I’d like to understand more about why the GRW is no longer a simple Distribution. Mostly I am curious, but I work with time series a lot so if something fundamental has changed, I’d like to understand it. Is there any documentation about this? Can you provide a high-level summary as to what changed here? That will help me as I look through the code.