Harnessing the advantages of the rapidly evolving HPC hardware is a challenge in ESM. Although great effort has been put into partially or fully porting ESMs to accelerators, the task is far from over. As GPUs quickly evolve with sometimes relevant implication to the programming model, and as the vendor landscape enlarges, the questions on how to achieve performance across different hardware, vendors and programming models is evermore relevant. The challenge is how to achieve performance portability, while ensuring development productivity, maintainability and readability. As there are several paradigms available to address this issue, we seek synergies to answer questions such as: is it possible to strongly abstract hardware-specific code? What is the best approach to achieve performance-portable code? (e.g., see this GPU vendor/programming table: https://x-dev.pages.jsc.fz-juelich.de/2022/11/02/gpu-vendor-model-compat.html) and, can we exploit performance-portable solutions to enable, facilitate and streamline modular computing? We wish to exchange experiences, plans, success stories, pitfalls and challenges from our collective experience tackling these issues.