Restore binding for simple file ops, ITs are also non-sisu based.
Inline MetadataMetrics and StreamMetrics
Simplify hashing-subdir path generation, drop @Inject this isn't actually injected component atm.
keep statics private until there is a reason to expose them publicly