Random-Access Infinite Context Length for Transformers