Are there performance impacts/other concerns from using a large number of packages?

One of my biggest gripes when using Roblox so far has been the lack of proper “linked source” objects (i.e. objects that all pull from one “file”, whose changes apply across all instances), packages may be able to perform this function, but I’m concerned if using packages for “everything” would cause severe performance issues.

Mainly my questions are:

  • What’s the overhead of the actual package link object, would having a lot of package links in my place severely impact performance/load times?

  • Do packages actually “check” for anything outside of studio? Like if the game runs with many packages, are all of those packages constantly checking for updates, or is that only within a studio context?

  • How can I use many packages without causing severe clutter in my account/group inventory?

3 Likes