There might be a more better way to do with with best practices.
But I'm lazy and I want to test this without spending any time learning something new.
Therefore I'm merging these branches, so I can pull the changes locally and test them.
If this is a horrible mistake, I am vaguely aware there is a way to undo it.
But I feel pretty certain that such a learning opportunity will not present itself this time.
This solution is elegant and user-forgiving. It's a good direction to go in. we'll need to play-test it to see if 10% is a convenient level of sensitivity. But for now, I'm calling issue 4 done. :tada:
There might be a more better way to do with with best practices. But I'm lazy and I want to test this without spending any time learning something new. Therefore I'm merging these branches, so I can pull the changes locally and test them. If this is a horrible mistake, I am vaguely aware there is a way to undo it. But I feel pretty certain that such a learning opportunity will not present itself this time.