I think on each jcook generated component we should have 2 new access options in the default permission list (see the items in yellow):
With those new access options (and the needed modifications in the code), it would be possible to manage what users can view (the list grid layout and/or the single item layout), something that is not yet managed by the jcook generated components.