The flex packages concept doesn’t impact the code implementation complexity. Working with flex packages is a structural, configuration concern. Therefore it impacts DevOps concerns rather than code/implementation ones. Microservice architectures tend to be a mixture of code and DevOps concerns. Clients tend to balance these concerns to best effect by utilizing the “balanced” flexpackage option. This represents reduced devops complexity over the granular option since there are fewer runtimes.