What is the purpose of input field cloning and can we remove this feature?

This question is related to another question I have posted (see below)

The feature that clones input fields when the content is scrolled is causing lots of issues for me. I think it has to do with the content automatically scrolling onto the active input field causing it and other fields to become “stuck”. Sometimes the cloned input isn’t removed and the original isn’t put back in place so it seems as if it has become inactive.

What I have done is commented out the code that clones the input fields (cloneFocusedInput). My question is what is the main purpose of this functionality and what will be the main consequences of removing this feature. Loving Ionic and all it’s features. Thanks!