Any reason for adding/removing invisible class for item-options? Small Lag on swipe

I have a list of about 1000 items, each item having 3 item-options. I noticed a small lag (only on iphone 6 device) while swiping the items and have been digging around to see if I can figure out how to make things a little smoother.

Just wondering if there’s a reason for adding/removing the invisible class while swiping/moving item-options?? Since the Z-index of the ion-item is greater than the item-options, I believe this logic could be removed unless another component depends on that class for something? (Although I don’t see any). Removing the logic will mean that the item-options would always have visibility, but would still be hidden behind the item until swiped.

Thanks!