Rethink quick tile implementation
The current implementation of quick tile mode and maximize mode is quite tricky and easy to break, which is a sign that we might be doing something wrong. It's worth exploring whether both features can be merged or whether quick tiling can replace maximize mode.