Bullet rigid bodies support Maya's standard baking workflow by using Edit > Keys > Bake Simulation.
You can also use Alembic caches to render a simulation. See Render a Bullet simulation with Alembic.
The following workflow creates the least number of animation curves:
. The Bake Simulation Options window appears. The baking process creates an animation curve for each attribute and connects them to the corresponding pairBlend input attribute. An additional animation curve is also created to notify the rigid body when to use the simulation or key-framed result.