Would the following be possible
Adding bluepill firmware with multiple label-signatures on it.
Each restart of the firmware will result in a new label set.
Ideally you would only switch labelset when it is empty, but I doubt if this is feasible.
If the firmware would store like 30-50x label-ids you would still have like 6-10k labels you can print.
For a normal consumer like me this would result in 10years usage.