1) Apply a DRY refactoring to the ZGC class hierarchy. 2) Capture some information not currently captured such as work thread counts.