Allow setting difference between innerposition and position.