So if the source vector is being updated every time step, it might be "easy" to implement these things.