TODO
Use sensible upper bound for transformers
Track Directory content hashes
Remove stale TODO