ArrayEvalImpl now uses a pull mechanism for interprocess tile movement instead of push, which is used in all other parts of the code.