I think this should rather be a `classmethod` of `LazyComputation`