but what about memory?
1000 grass sprites means:

1000 entities + 1000 functions running.

Im kind of gathering PROS and CONS about this two methods.