Added debounce function in JS, added to column-conform to prevent thrashing