Performance tweaks

Removed use of self::_getArray() within the list parser