parameterize LRAction with StateT