Very good point! I wish I thought about this, nice optimization, made the required changes to the Pull Request