Core support for ip-per-service
Add and update docs.