[JSC] Optimize layout of SourceProvider to reduce padding