Performance comparison direct initialization against reflection