Refactoring step scanning and message processor registry