Within my table, there are 3 columns that must always remain on the left side. Additionally, there is a column containing a grid where each element represents an hour of the day, requiring it to be scrollable. I have attempted various proposed solutions, but many rely on using absolute positioning. However, this approach presents issues such as disrupting the table structure when row heights change. Furthermore, the table consists of several Angular 2 components, adding complexity to finding a suitable solution. Are there any alternatives to utilizing absolute positioning?