Linking optimizations supported by Unreal?

It looks like there is some work being done on implementing ccache support for Unreal, which will be very helpful for build times. Though, I noticed a ton of my time is spent linking files. Does anyone know if the gold linker will work with Unreal? Do I just need to modify the UnrealBuildTool to generate the cmake linker rules, or modify the UBT itself to use it?