Fix: submodules configuration could affect each other

Due to mutable access to raw config submodules could affect
each other in an unexpected fashion.

Cached raw objects are removed, all module will get it's own
version of the raw configuration