A dependency free sorting component for tables