As a Roblox Developer, it is tedious having to set an Explosion’s position manually or by script every time it is created. The position is set to
0, 0, 0 on creation no matter how it is created or where it is parented. This requires you to set the position manually as it’s always created at the center of the coordinate plane.
Explosions should have a property that you can enable that will make it inherit the parent object’s Position if it exists (i.e. BasePart or Attachment) and be locked to that parent. This would allow developers to create explosions and allow it to have its position automatically set instead of setting it via a script or manually via studio.