A frameset contains a frame and fork and may include additional items like a bottom bracket and headset.
Users need a quick way to enter details about their bike, and admins need a way to define parts that have subparts.
Complex part weight comes from component parts.