PLT-411 - Add service context

General-purpose thread-local service context