Well, wether the slot number is stored in the DB or not is unrelated to whether a member variable is used or a separate 'equipData' container. I thought a member variable may be more efficient in this case.