Maybe you could move most operations to local WASM? That way, you could save on most server costs.