Enhancements for WorkGroup and WorkResult abstractions