TextHashMethod
TextIngestionMethod
I suppose we can use `dynamic-derivations` for the few things we neeed.