An additional AccessPlugin that checks if the user has access to (selected) entity/ies for the route.
A solution suggested for #1857256: Convert the taxonomy listing and feed at /taxonomy/term/%term to Views. Presently taxonomy/term/%taxonomy_term checks entity->access view replacing it with a view requires doing the same. A generic solution to check access to entities in route.