Thanks a lot. Ended up working on a lot of optimizations this week instead of fixing up the ending because there are definitely areas that can chug. Every day it gets a little smoother.