Bug 454710 - Improve CA for array processing

Change-Id: Iae8c4d6b40375cc3e82a49a342685ea2b63017c8
Signed-off-by: Michal Niewrzal <michal.n@zend.com>