Может - зависит от того, как вы его используете. Сессия является вашей единицей работы, поэтому обычно существует только в течение короткого периода времени. Он действует как ваш первый уровень кеша, храня сущности, с которыми он имел дело в течение всей жизни.
Если вы сохраняете свои сеансы долгое время, они потенциально будут все больше и больше завязать с кэшированными сущностями. В некоторых сценариях вы можете использовать ISession.Evict
для удаления объекта из сеанса, если нет причин для его сохранения там.