Try to remove scope prototype on firewall context

It looks we don't need this hack. And we should not.

But if finally it is needed, we should try to do a simple refactor by using a factory or something else to avoid this statement.

For now, we try without and need to make many tests while using in preprod env