[FOLD] dependency injection temp node cache