Is it possible to limit the amount of times a user can use a particular block?
No there shouldn't be.
No there shouldn't be.