Woah… yeah, nah… don’t write/load saves every tick.
That is a Bad Thing ™.
Besides, there is no need to do that if all you want to do is read from an array on an object/actor currently in game.
Just make the array a variable of the item that stops filling up once it reaches a certain limit or time.
Only save it if the player chooses to save the current game.