I think the best thing to do is selfhosting your own instance :/ piped is doing a great job with their script to install with docker ! Yes I know this takes away the privacy feature allowing google to get your public IP and other annoying metadata... However all the rest works as expected !
It has some quirks right now though... But they are very close in solving the issue (already done with LibreTube ).