How to generate, inherit and modify options to Dataset in Version 12.1

Here’s a notebook that explains the problem:

Changing a Dataset’s options works analogously to Image. You wrap the dataset with Dataset[…, options]:

Dataset[q, ItemDisplayFunction -> (Round[#, 0.01] &)]

Preserving Dataset options through Dataset operations is on the development agenda.