Initialize position property in the supertype constructor rather than in unnecessary options block