All `CompilationNodes` should accept the full `CompilationConfig` as input

Part of the work on &1 (closed) Follow-up from !603 (merged)