Simplify GetCtor logic

Makes `GetCtor` more readable.

Perf impact should be minimal as the `GetCtor` result is immediately cached.