EZP-20719: use tags to avoid service config duplication, inject container instead of request to avoid request scope problem