We are iterating over each object to match it's num, this is poor in terms if performance, please improve it. - [x] I ensure that this issue is not a duplicate of any current open issues(s). - [ ] Assign this issue to me (I want to work on this). - [ ] I will send my PR only after I'm assigned to this issue by any maintainer. - [ ] I understand that I will be unassigned from this issue if I fail to send a PR for this within a week. <!-- It's not necessary for all for points to be checked, we will look upon what is required once you open an issue. -->