I have been working on google App script since 2 years now and have faced enough computation challenges to feel this problem of yours, App script is a powerful tool, but it comes with these limitations, I have had to deal with a lot of them in order to learn more and get my tasks done.
I am pretty much positive about this project, looking forward to get a chance to work on this..