CDK-514: Use views

I've tested against Joey's branch, and as expected, the type parameters are no longer required. So once CDK-496 is done, we should be able to clean up the `Datasets` calls a bit more.