Just out of curiosity.... What would be the use case where you want to read something, then access pulley for some action (which action?) and then return back reading from the same point?