Don't create ArrayOperation compounds if not necessary.