Reading from the object variable is always slower than reading from the local variable. So, if you are reading from the object variable frequently, then save it in a local variable and access it.
Look at the code snippet:
if Myobj.Value = 0 thenDo somethingelseif Myobj.Value > 0 thenDo somethingelseif Myobj.Value < 0 thenDo somethingend if
Instead of doing the above, do the following:
MyVar = Myobj.Valueif MyVar = 0 thenDo somethingelseif MyVar > 0 thenDo somethingelseif MyVar < 0 thenDo somethingend if
The latter runs faster.