private bool UpdateObject()
{
if (ObjectCache.ShouldUpdateObjectCollection)
ObjectCache.UpdateCacheObjectCollection();
Object = ObjectCache.Objects.Values.FirstOrDefault(o => o.SNOID == Sno);
if (Object != null)
MovementVector = Object.Position;
return Object != null;
}