Added caching; Simplified remote TL calls, added documentation