Add debouce to increase performance