Refactor reactor implementation with Batman.Model methods.