some optimization
 - replaced some jquery syntax with vanilla JS syntax.
 - created a new function to be called inside computed.mobileList method.
 - expected these changes would make animation less janky, but not optimized as expected.