Expose fleet unit count in MachineState

This should be using the cache.