Standard Cost Worksheet performance

We are incurring an issue regarding the length of time to complete a mass cost roll for all our SKU’s. We use the Standard Cost Worksheet, and the last roll took 10 + hours, which includes implementing, calculating the inventory revaluation, and posting the revaluation. We use the NAV 2016 version. Our last cost roll; had about 4,300 implementing updates to the item/SKU cards and 21,000 GL inventory revaluation posting entries.
Does it take this long for other users and have you found anything to speed up the process?