Switch to chain model for KeyProcessors

Roslyn IntelliSense now works completely! :grinning: