Cache key should depend on module type

Fixes (autofilled) modules with the same data (none)