Problem statement
client.Apply has been deprecated (#3321) in favor of using client.Client.Apply().
This breaks users working with unstructured.Unstructured.
Using client.Client.Patch() users were able to use client.Object. With client.Client.Apply() it is required to provide runtime.ApplyConfiguration which unstructured.Unstructured does not provide.