Strong Reference to Logger via Config to prevent gc
Performance Changes
Cleanup code