I like that name better as well. Will change. Its for the purpose of testing. Only one real implementation (other than the fake one in tests) - NetworkReceiverExecutorImpl ties the executor logic with BlockManager and NetworkInputTracker.