Thank you.  Sounds great.
Just one more question.  The final hidden state (from the final time step) is fed to the next layer of my network and eventually fed to the final loss function.
Detaching the hidden states at every T steps wouldn’t  distort this in any strange way, would it ?