if not in step, that would probably live in a sepa...
# development
f
if not in step, that would probably live in a separate place, i mean to combine all inputs into a cache key