Piece and controller array refactoring