You can maintain state within your component either by using a hidden input field:

```twig
{{ hiddenInput('count', count) }}
```

Or by adding another `s-val` attribute to each button. 

```twig
<button sprig s-val:count="{{ count + 3 }}" s-val:offset="{{ offset }}">
    ...
</button>

<button sprig s-val:offset="{{ offset + 3 }}" s-val:count="{{ count }}">
    ...
</button>
```

Since `s-val` is inherited, you can add it to a parent element for convenience. 

```twig
<div s-val:count="{{ count }}" s-val:offset="{{ offset }}">
    <button ...>...</button>
    <button ...>...</button>
</div>
```