Should I need to use Implicit wait after getting the Driver object

Well I have to use many hard code in my Automation scripts and im writing to much code to achieve different scenarios, so im getting the driver object from katalon and then even making automated scripts pure in selnium. So should I use the implicit wait ? IF im not using it my all automation scripts almost fail. if im using this my all katalon scripts execution very slow and even every driver command start waiting the certain time. not sure if someone facing this issue. please explain