Design Considerations for Technical Interoperability in EOSC