An earlier proof of concept (PoC) version of the framework demonstrated the basic concept of this MAP design. The present study utilises a new implementation of the concept, and applies it to an optimisation of a battery electrolyte system including the simultaneous operation of two optimiser instances. The completely redesigned framework has significantly updated communication schemas. The data structures implemented in the latest version of FINALES presented here are well defined but sufficiently generic to accommodate a variety of results for different quantities provided by diverse methods. These generic data structures are enhanced by external schemas, which are more specific to the use case of the FINALES instance. The specific schemas can be applied to the MAP by a human administrator, who registers them with FINALES and thus makes them binding for data related to the affected quantity and method. This composite design of the schemas significantly enhances the flexibility of the FINALES framework compared to the previous version, which based the communication on a single set of data structures. Outcomes from the earlier PoC implementation of FINALES helped us identify the improvements needed during our reimplementation of the code. We incorporated, among other improvements, a more robust database design, enhanced scalability, and implementation of generic rigid schemas for registration and communication. The changes make the new implementation of FINALES configurable with respect to the used schemas, which even allows for hot-swaps. Compared to the previous version this is a significant improvement as it externalises the usecase-specific aspects from the framework, rendering it more universal. Additionally, the ubiquitous use of timestamps and Universially Unique Identifiers (UUIDs) in the new implementation improves the traceability of data and events in the MAP.