This is not possible today, but we are always interested in making the runtime more flexible to accommodate additional use cases. Best bet would be to describe in detail what you want based on your requirements. Perhaps start with a basis example and list out the extension points you think you'll need. For example, how will these additional services be implemented? Are they straight Java code using our core API, CDI beans, or binding proxies for remote services?