copy the desired capabilities object to prevent modifying the global instance.