More efficient vector creation