Add offset and targetOffset properties