More optimizations - compressed long array