Expose fleet unit count in MachineState

Why return an error from `cachedMachineState` if you're just going to ignore it?