Updated BlockManagerInterface for the BaseManager