https://ones.com/blog/comparison/maximizing-efficiency-project-component-customization/