Don't assume typeKey is always camelized.