I'm having problems with upgrading to filament 4 specifically because of the plugins, they are supporting it but still gives issues, also i was using tw3 and upgrading it breaking the filament views. I've decided to rebuild the whole project again and then merge it with my main repo after I'm done. Is that a valid approach, I know it consumes time but i felt like fixing all bugs and upgrading it will take longer time.