Just a ponder. If you compile assets with asset_sync gem and do not fallback to have sprockets compile on runtime can you remove the app/assets folder from your slug using .slugignore to reduce slug size?
I've tested and the precompiled assets are not longer served using asset pipeline. Rails must look for the app/assets folder and gets grumpy if it's not available, defaulting to on-demand compilation.
Anyone else tried anything to this effect? The only thing I've found is that build backs are called after slug-ignore so if I'm using the turbo sprockets it might muck up the caching between deploys.