Store initial postion as a property instead of as attributes