Terraform Stacks - Non Hashicorp Providers

Hello,

I am trying to test the usage of terraform stacks for my organization but am running into a few weird oddities.

  1. From what I can tell, we are currently unable to use non hashicorp providers
  2. We are unable to declare any blocks for things such as data sources or resources that would be used to pass to a component (same thing as a module). For example, use data “aws_secretsmanager_secret” “this” { name = “” } to retrieve secrets to pass to a provider block or component

Is someone able to confirm is there 2 items are the case and if there are plans to add this functionality in the future and/or share a stacks roadmap with upcoming features.

Thanks!