Set this.indexes = getIndexes at instantiation.
Add this.futureMatrix on Board to avoid allocating new Matrix each turn (and prepare to pass matrix diff.).