合成関数について質問です。

f[x_, y_] := x^2 + y^3
g[t_] := {t^2, 3*t+1}

とします。

f[g[t]] とはできないですよね?

f[v_] := v[[1]]^2 + v[[2]]^3
g[t_] := {t^2, 3*t+1}


としないといけないんですか?