Great point! I've implemented that in my newest build and it seems to be working decently well.
Thanks for the comment and for playing!