Alessandra,
You could write a script where every night (or as often as you want) the buffers would delete everything in the buffer layer and re-run for each buffer size.
It would not be dynamic but it would be close depending on how often you rely on the data.