What key component enabled the portability of timekeepers and was developed in the early 15th century?

Answer

The mainspring

The coiled mainspring, developed sometime in the early 15th century, provided the stored, coiled energy necessary to liberate the timekeeper from fixed, gravity-dependent locations, making portability possible.

What key component enabled the portability of timekeepers and was developed in the early 15th century?
inventiontimekeepingclock