Apple's recent Spring Forward event filled in most of the gaps that consumers had regarding Apple Watch yet even still, some information continues to be held back. Here's what we've learned since yesterday from independent sources.

A report from 9to5Mac claims all models of Apple Watch will ship with 8GB of internal storage although there are some limitations to be aware of. Users will only be able to store up to 2GB of music locally on the watch and just 75MB of photos, both of which can be played / viewed independently of an iPhone (most features rely on Apple's smartphone to function).

2GB of music translates to roughly 200 decent quality tracks; the 75MB of photo storage is quite limited but then again, who wants to view their photo collection on a tiny screen? It's also worth pointing out that imported photos will be resized to better fit the screen and take up less space. As such, you can probably fit around 100 pictures on the watch.

The remaining 6GB of space is likely allocated for the watch's operating system, internal apps and other miscellaneous data.

Elsewhere, TechCrunch has learned that the battery inside Apple Watch is replaceable with a typical lifespan of about three years. According to Apple, the wearable is good for "all-day" mixed use which consists of 90 time checks, 90 notifications, 45 minutes of app use and a 30-minute workout with music playback via Bluetooth over an 18-hour period. How that actually translates in the real world remains to be seen and could ultimately make or break the device.

It's unknown at this point how or if Apple plans to deal with obsolescence in terms of internal hardware. Coughing up hundreds of dollars for a smartwatch is the industry norm; spending thousands of dollars for a "luxury" watch that'll be obsolete in a couple of years is quite a different story. If I had to guess (and this is a total shot in the dark on my part), Apple may offer internal upgrades on high-end models or perhaps even a trade-in / buyback program that'd allow Watch Edition owners to stay current with the latest model.