Разве что внутри метода создавать объект ShellState shellState = state, и его методы уже вызывать. Не думаю, что это решение чем-то выигрывает у данного.