Use a getter to generate ID's instead of copypasting