[x] ClearColorValue needs 4-vector support for floats, ints & uints, and is currently using types from GlmSharp; this dependency causes portability issues (e.g. GlmSharp is not compatible as-is with UWP). Unions needs reworking to be easily compatible with whatever vector library the client code is using.
[x] The NuGet package for Remotion.Linq drags in several "dependencies" which are only needed for .NET Core, and these are inherited by SharpVk.Shanq. Either a workaround is needed in the NuGet package build for Shanq to exclude the unneeded dependencies, Shanq should roll back to an earlier version of Relinq or the library should be replaced entirely.