Rewrite NodeRegistrationManagement to better suit multi-tenant usecase