Generated params omit shared type