Some part of it yes, but it involves state evolution as well, and if you add autocorrelation, you need to always run a kalmen filter or something similar to aggregate the state transition.
Definitively possible, everything could be implemented with a theano.scan, with appropriate construction of the transitional kernel - it just that we dont have anyone to work on it.