# it to provide a real expression object.
#
# from there, it starts to look much like Query itself won't be
- # passed into the execute process and wont generate its own cache
+ # passed into the execute process and won't generate its own cache
# key; this will all occur in terms of the ORM-enabled Select.
- if (
- not self._compile_options._set_base_alias
- and not self._compile_options._with_polymorphic_adapt_map
- ):
+ if not self._compile_options._set_base_alias:
# if we don't have legacy top level aliasing features in use
# then convert to a future select() directly
stmt = self._statement_20(for_statement=True)