Browse Source

Merge branch 'development' into AP_IntermediateUuid

amzn-mike 2 years ago
parent
commit
cda4bdaf97
100 changed files with 3149 additions and 3096 deletions
  1. 2 2
      .github/ISSUE_TEMPLATE/deprecation_template.md
  2. 0 4
      Assets/Editor/Icons/Components/NetBinding.svg
  3. 8 0
      Assets/Editor/Icons/Components/PhysXStaticRigidBody.svg
  4. 0 22
      Assets/Editor/Icons/Components/Viewport/NetBinding.svg
  5. 20 0
      Assets/Editor/Icons/Components/Viewport/PhysXStaticRigidBody.svg
  6. 4 0
      Assets/Editor/Prefabs/Default_Level.prefab
  7. 13 0
      AutomatedTesting/Editor/Icons/Components/NetworkTestLevelEntity.svg
  8. 13 0
      AutomatedTesting/Editor/Icons/Components/NetworkTestPlayer.svg
  9. 13 0
      AutomatedTesting/Editor/Icons/Components/SimpleScriptPlayer.svg
  10. 25 0
      AutomatedTesting/Editor/Icons/Components/Viewport/NetworkTestLevelEntity.svg
  11. 25 0
      AutomatedTesting/Editor/Icons/Components/Viewport/NetworkTestPlayer.svg
  12. 25 0
      AutomatedTesting/Editor/Icons/Components/Viewport/SimpleScriptPlayer.svg
  13. 8 0
      AutomatedTesting/Gem/PythonTests/Atom/CMakeLists.txt
  14. 2 2
      AutomatedTesting/Gem/PythonTests/Physics/tests/collider/Collider_PxMeshConvexMeshCollides.py
  15. 2 2
      AutomatedTesting/Gem/PythonTests/Physics/tests/tick/Tick_InterpolatedRigidBodyMotionIsSmooth.py
  16. 1 0
      AutomatedTesting/Gem/PythonTests/Terrain/CMakeLists.txt
  17. 1 1
      AutomatedTesting/Gem/PythonTests/Terrain/EditorScripts/Terrain_SupportsPhysics.py
  18. 1 0
      AutomatedTesting/Gem/PythonTests/assetpipeline/asset_processor_tests/asset_processor_batch_tests_2.py
  19. 7 0
      AutomatedTesting/Gem/PythonTests/editor/EditorScripts/BasicEditorWorkflows_LevelEntityComponentCRUD.py
  20. 159 0
      AutomatedTesting/Gem/PythonTests/editor/EditorScripts/EditorWorkflow_EditorCameraBeThisCameraIsClearedWhenChangingLevel.py
  21. 79 0
      AutomatedTesting/Gem/PythonTests/editor/EditorScripts/EditorWorkflow_EditorCameraGameModeTransitionWithMultipleCamerasReportsNoErrors.py
  22. 73 0
      AutomatedTesting/Gem/PythonTests/editor/EditorScripts/EditorWorkflow_EditorCameraMovesToEntityTransformWithBeThisCamera.py
  23. 101 0
      AutomatedTesting/Gem/PythonTests/editor/EditorScripts/EditorWorkflow_EditorCameraReturnsToOriginalPositionWhenLeavingGameMode.py
  24. 77 0
      AutomatedTesting/Gem/PythonTests/editor/EditorScripts/EditorWorkflow_EditorCameraReturnsToOriginalPositionWhenTogglingBeThisCamera.py
  25. 82 0
      AutomatedTesting/Gem/PythonTests/editor/EditorScripts/EditorWorkflow_EditorCameraTransformCanBeModifiedWhileInBeThisCamera.py
  26. 6 1
      AutomatedTesting/Gem/PythonTests/editor/EditorScripts/Menus_EditMenuOptions.py
  27. 6 6
      AutomatedTesting/Gem/PythonTests/editor/EditorScripts/Menus_ViewMenuOptions.py
  28. 33 0
      AutomatedTesting/Gem/PythonTests/editor/TestSuite_Main.py
  29. 2 0
      AutomatedTesting/Gem/PythonTests/largeworlds/CMakeLists.txt
  30. 16 16
      AutomatedTesting/Gem/PythonTests/largeworlds/dyn_veg/EditorScripts/PhysXColliderSurfaceTagEmitter_E2E_Editor.py
  31. 4 0
      AutomatedTesting/Levels/DefaultLevel/DefaultLevel.prefab
  32. 4 14
      AutomatedTesting/Levels/Multiplayer/ReactivatingNetEntity/ReactivatingNetEntity.prefab
  33. 77 185
      AutomatedTesting/Levels/Navigation/NavigationSample/CityPortion.prefab
  34. 9 15
      AutomatedTesting/Levels/Physics/Collider_AddingNewGroupWorks/Collider_AddingNewGroupWorks.prefab
  35. 82 74
      AutomatedTesting/Levels/Physics/Collider_CollisionGroupsWorkflow/Collider_CollisionGroupsWorkflow.prefab
  36. 9 15
      AutomatedTesting/Levels/Physics/Collider_PxMeshErrorIfNoMesh/Collider_PxMeshErrorIfNoMesh.prefab
  37. 23 29
      AutomatedTesting/Levels/Physics/Collider_TriggerPassThrough/Collider_TriggerPassThrough.prefab
  38. 25 28
      AutomatedTesting/Levels/Physics/EnablingGravityWorks/EnablingGravityWorks.prefab
  39. 14 22
      AutomatedTesting/Levels/Physics/ForceRegion_CapsuleShapedForce/ForceRegion_CapsuleShapedForce.prefab
  40. 83 91
      AutomatedTesting/Levels/Physics/ForceRegion_DirectionHasNoAffectOnTotalForce/ForceRegion_DirectionHasNoAffectOnTotalForce.prefab
  41. 69 77
      AutomatedTesting/Levels/Physics/ForceRegion_HighValuesDirectionAxesWorkWithNoError/ForceRegion_HighValuesDirectionAxesWorkWithNoError.prefab
  42. 14 22
      AutomatedTesting/Levels/Physics/ForceRegion_ImpulsesBoxShapedRigidBody/ForceRegion_ImpulsesBoxShapedRigidBody.prefab
  43. 13 21
      AutomatedTesting/Levels/Physics/ForceRegion_ImpulsesCapsuleShapedRigidBody/ForceRegion_ImpulsesCapsuleShapedRigidBody.prefab
  44. 25 28
      AutomatedTesting/Levels/Physics/ForceRegion_ImpulsesPxMeshShapedRigidBody/ForceRegion_ImpulsesPxMeshShapedRigidBody.prefab
  45. 23 29
      AutomatedTesting/Levels/Physics/ForceRegion_LinearDampingForceOnRigidBodies/ForceRegion_LinearDampingForceOnRigidBodies.prefab
  46. 14 22
      AutomatedTesting/Levels/Physics/ForceRegion_LocalSpaceForceOnRigidBodies/ForceRegion_LocalSpaceForceOnRigidBodies.prefab
  47. 14 18
      AutomatedTesting/Levels/Physics/ForceRegion_MovingForceRegionChangesNetForce/ForceRegion_MovingForceRegionChangesNetForce.prefab
  48. 28 36
      AutomatedTesting/Levels/Physics/ForceRegion_MultipleComponentsCombineForces/ForceRegion_MultipleComponentsCombineForces.prefab
  49. 13 21
      AutomatedTesting/Levels/Physics/ForceRegion_MultipleForcesInSameComponentCombineForces/ForceRegion_MultipleForcesInSameComponentCombineForces.prefab
  50. 4 17
      AutomatedTesting/Levels/Physics/ForceRegion_NoQuiverOnHighLinearDampingForce/ForceRegion_NoQuiverOnHighLinearDampingForce.prefab
  51. 31 35
      AutomatedTesting/Levels/Physics/ForceRegion_ParentChildForcesCombineForces/ForceRegion_ParentChildForcesCombineForces.prefab
  52. 14 22
      AutomatedTesting/Levels/Physics/ForceRegion_PointForceOnRigidBodies/ForceRegion_PointForceOnRigidBodies.prefab
  53. 161 151
      AutomatedTesting/Levels/Physics/ForceRegion_PositionOffset/ForceRegion_PositionOffset.prefab
  54. 9 11
      AutomatedTesting/Levels/Physics/ForceRegion_PrefabInstantiates/ForceRegionEntity.prefab
  55. 24 23
      AutomatedTesting/Levels/Physics/ForceRegion_PxMeshShapedForce/ForceRegion_PxMeshShapedForce.prefab
  56. 162 152
      AutomatedTesting/Levels/Physics/ForceRegion_RotationalOffset/ForceRegion_RotationalOffset.prefab
  57. 14 22
      AutomatedTesting/Levels/Physics/ForceRegion_SimpleDragForceOnRigidBodies/ForceRegion_SimpleDragForceOnRigidBodies.prefab
  58. 14 18
      AutomatedTesting/Levels/Physics/ForceRegion_SmallMagnitudeDeviationOnLargeForces/ForceRegion_SmallMagnitudeDeviationOnLargeForces.prefab
  59. 14 22
      AutomatedTesting/Levels/Physics/ForceRegion_SphereShapedForce/ForceRegion_SphereShapedForce.prefab
  60. 49 45
      AutomatedTesting/Levels/Physics/ForceRegion_SplineForceOnRigidBodies/ForceRegion_SplineForceOnRigidBodies.prefab
  61. 50 46
      AutomatedTesting/Levels/Physics/ForceRegion_SplineRegionWithModifiedTransform/ForceRegion_SplineRegionWithModifiedTransform.prefab
  62. 14 22
      AutomatedTesting/Levels/Physics/ForceRegion_WorldSpaceForceOnRigidBodies/ForceRegion_WorldSpaceForceOnRigidBodies.prefab
  63. 34 35
      AutomatedTesting/Levels/Physics/ForceRegion_ZeroLinearDampingDoesNothing/ForceRegion_ZeroLinearDampingDoesNothing.prefab
  64. 34 35
      AutomatedTesting/Levels/Physics/ForceRegion_ZeroLocalSpaceForceDoesNothing/ForceRegion_ZeroLocalSpaceForceDoesNothing.prefab
  65. 33 34
      AutomatedTesting/Levels/Physics/ForceRegion_ZeroPointForceDoesNothing/ForceRegion_ZeroPointForceDoesNothing.prefab
  66. 14 18
      AutomatedTesting/Levels/Physics/ForceRegion_ZeroSimpleDragForceDoesNothing/ForceRegion_ZeroSimpleDragForceDoesNothing.prefab
  67. 49 45
      AutomatedTesting/Levels/Physics/ForceRegion_ZeroSplineForceDoesNothing/ForceRegion_ZeroSplineForceDoesNothing.prefab
  68. 33 34
      AutomatedTesting/Levels/Physics/ForceRegion_ZeroWorldSpaceForceDoesNothing/ForceRegion_ZeroWorldSpaceForceDoesNothing.prefab
  69. 26 43
      AutomatedTesting/Levels/Physics/Joints_BallNoLimitsConstrained/Joints_BallNoLimitsConstrained.prefab
  70. 11 73
      AutomatedTesting/Levels/Physics/Material_CharacterController/Material_CharacterController.prefab
  71. 66 262
      AutomatedTesting/Levels/Physics/Material_DefaultLibraryConsistentOnAllFeatures/Material_DefaultLibraryConsistentOnAllFeatures.prefab
  72. 18 35
      AutomatedTesting/Levels/Physics/Material_DefaultLibraryUpdatedAcrossLevels/0/0.prefab
  73. 19 36
      AutomatedTesting/Levels/Physics/Material_DefaultLibraryUpdatedAcrossLevels/1/1.prefab
  74. 73 63
      AutomatedTesting/Levels/Physics/Material_EmptyLibraryUsesDefault/Material_EmptyLibraryUsesDefault.prefab
  75. 8 49
      AutomatedTesting/Levels/Physics/Material_LibraryChangesReflectInstantly/Material_LibraryChangesReflectInstantly.prefab
  76. 41 45
      AutomatedTesting/Levels/Physics/Material_LibraryUpdatedAcrossLevels/0/0.prefab
  77. 41 45
      AutomatedTesting/Levels/Physics/Material_LibraryUpdatedAcrossLevels/1/1.prefab
  78. 46 50
      AutomatedTesting/Levels/Physics/Material_NoEffectIfNoColliderShape/Material_NoEffectIfNoColliderShape.prefab
  79. 37 42
      AutomatedTesting/Levels/Physics/Material_PerFaceMaterialGetsCorrectMaterial/Material_PerFaceMaterialGetsCorrectMaterial.prefab
  80. 15 35
      AutomatedTesting/Levels/Physics/Material_RestitutionCombinePriorityOrder/Material_RestitutionCombinePriorityOrder.prefab
  81. 24 47
      AutomatedTesting/Levels/Physics/NameNode_Prints/NameNode_Prints.prefab
  82. 69 73
      AutomatedTesting/Levels/Physics/Physics_WorldBodyBusWorksOnEditorComponents/Physics_WorldBodyBusWorksOnEditorComponents.prefab
  83. 69 75
      AutomatedTesting/Levels/Physics/RigidBody_AngularDampingAffectsRotation/RigidBody_AngularDampingAffectsRotation.prefab
  84. 14 22
      AutomatedTesting/Levels/Physics/RigidBody_InitialAngularVelocity/RigidBody_InitialAngularVelocity.prefab
  85. 14 22
      AutomatedTesting/Levels/Physics/RigidBody_InitialLinearVelocity/RigidBody_InitialLinearVelocity.prefab
  86. 32 40
      AutomatedTesting/Levels/Physics/RigidBody_LinearDampingAffectsMotion/RigidBody_LinearDampingAffectsMotion.prefab
  87. 36 46
      AutomatedTesting/Levels/Physics/RigidBody_MassDifferentValuesWorks/RigidBody_MassDifferentValuesWorks.prefab
  88. 41 41
      AutomatedTesting/Levels/Physics/RigidBody_MomentOfInertiaManualSetting/RigidBody_MomentOfInertiaManualSetting.prefab
  89. 25 28
      AutomatedTesting/Levels/Physics/RigidBody_SetGravityWorks/RigidBody_SetGravityWorks.prefab
  90. 35 45
      AutomatedTesting/Levels/Physics/RigidBody_SleepWhenBelowKineticThreshold/RigidBody_SleepWhenBelowKineticThreshold.prefab
  91. 25 28
      AutomatedTesting/Levels/Physics/RigidBody_StartGravityEnabledWorks/RigidBody_StartGravityEnabledWorks.prefab
  92. 107 119
      AutomatedTesting/Levels/Physics/ScriptCanvas_CollisionEvents/ScriptCanvas_CollisionEvents.prefab
  93. 43 42
      AutomatedTesting/Levels/Physics/ScriptCanvas_PostPhysicsUpdate/ScriptCanvas_PostPhysicsUpdate.prefab
  94. 4 17
      AutomatedTesting/Levels/Physics/ScriptCanvas_SpawnEntityWithPhysComponents/ScriptCanvas_SpawnEntityWithPhysComponents.prefab
  95. 23 27
      AutomatedTesting/Levels/Physics/ScriptCanvas_TriggerEvents/ScriptCanvas_TriggerEvents.prefab
  96. 4 0
      AutomatedTesting/Levels/Prefab/PrefabLevel_OpensLevelWithEntities/PrefabLevel_OpensLevelWithEntities.prefab
  97. 4 0
      AutomatedTesting/Levels/Prefab/QuitOnSuccessfulSpawn/QuitOnSuccessfulSpawn.prefab
  98. 4 0
      AutomatedTesting/Levels/TestLevel/TestLevel.prefab
  99. 9 15
      AutomatedTesting/Levels/Utils/Tracer_ErrorEntity/Tracer_ErrorEntity.prefab
  100. 62 41
      Code/Editor/Core/EditorActionsHandler.cpp

+ 2 - 2
.github/ISSUE_TEMPLATE/deprecation_template.md

@@ -2,7 +2,7 @@
 name: Deprecation Notice
 name: Deprecation Notice
 about: A notice for one or more feature or API deprecations
 about: A notice for one or more feature or API deprecations
 title: 'Deprecation Notice'
 title: 'Deprecation Notice'
-labels: 'kind/deprecation'
+labels: 'needs-triage,needs-sig,kind/deprecation'
 
 
 ---
 ---
 
 
@@ -20,4 +20,4 @@ to repleace
 Describe the last release version before this deprecation. For example: `stabilization/2210`
 Describe the last release version before this deprecation. For example: `stabilization/2210`
 
 
 ## Additional Context
 ## Additional Context
-Add some information about the reasons for the deprecations
+Add some information about the reasons for the deprecations

File diff suppressed because it is too large
+ 0 - 4
Assets/Editor/Icons/Components/NetBinding.svg


+ 8 - 0
Assets/Editor/Icons/Components/PhysXStaticRigidBody.svg

@@ -0,0 +1,8 @@
+<svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg">
+<g id="Components / PhysX / RigidPhysics">
+<g id="Vector">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M12.9624 21.3433C8.09539 21.3433 4.1499 17.3978 4.1499 12.5308C4.1499 7.66375 8.09539 3.71826 12.9624 3.71826C17.8294 3.71826 21.7749 7.66375 21.7749 12.5308C21.7749 17.3978 17.8294 21.3433 12.9624 21.3433ZM12.1499 11.7183V4.38305C8.27687 4.76453 5.19617 7.84523 4.81469 11.7183H12.1499ZM13.3999 20.7068C17.5735 20.487 20.9187 17.1418 21.1384 12.9683H13.3999V20.7068Z" fill="#DD7F6D"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M12.9624 21.3433C8.09539 21.3433 4.1499 17.3978 4.1499 12.5308C4.1499 7.66375 8.09539 3.71826 12.9624 3.71826C17.8294 3.71826 21.7749 7.66375 21.7749 12.5308C21.7749 17.3978 17.8294 21.3433 12.9624 21.3433ZM12.1499 11.7183V4.38305C8.27687 4.76453 5.19617 7.84523 4.81469 11.7183H12.1499ZM13.3999 20.7068C17.5735 20.487 20.9187 17.1418 21.1384 12.9683H13.3999V20.7068Z" fill="#DD7F6D"/>
+</g>
+</g>
+</svg>

File diff suppressed because it is too large
+ 0 - 22
Assets/Editor/Icons/Components/Viewport/NetBinding.svg


+ 20 - 0
Assets/Editor/Icons/Components/Viewport/PhysXStaticRigidBody.svg

@@ -0,0 +1,20 @@
+<svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg">
+<g id="Components / PhysX / RigidPhysics - box">
+<g id="Vector">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M21.6997 0.343262C23.8771 0.343262 24.7316 2.12173 24.7316 3.36191C24.7316 4.6021 24.7316 19.1249 24.7316 20.9853C24.7316 22.7362 23.503 24.2999 21.6997 24.2999C19.8964 24.2999 5.4242 24.2999 3.58419 24.2999C2.16152 24.2999 0.774902 22.858 0.774902 21.5019C0.774902 20.1458 0.774902 4.37859 0.774902 3.01582C0.774902 1.65304 2.1403 0.343262 3.38446 0.343262C4.62862 0.343262 19.735 0.343262 21.6997 0.343262Z" fill="url(#paint0_linear_651_47047)"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M21.6997 0.343262C23.8771 0.343262 24.7316 2.12173 24.7316 3.36191C24.7316 4.6021 24.7316 19.1249 24.7316 20.9853C24.7316 22.7362 23.503 24.2999 21.6997 24.2999C19.8964 24.2999 5.4242 24.2999 3.58419 24.2999C2.16152 24.2999 0.774902 22.858 0.774902 21.5019C0.774902 20.1458 0.774902 4.37859 0.774902 3.01582C0.774902 1.65304 2.1403 0.343262 3.38446 0.343262C4.62862 0.343262 19.735 0.343262 21.6997 0.343262Z" fill="url(#paint1_linear_651_47047)"/>
+<path d="M0.774902 0.343262H24.7749V24.3433H0.774902V0.343262Z" fill="#DD7F6D"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M12.9624 21.3433C8.09539 21.3433 4.1499 17.3978 4.1499 12.5308C4.1499 7.66375 8.09539 3.71826 12.9624 3.71826C17.8294 3.71826 21.7749 7.66375 21.7749 12.5308C21.7749 17.3978 17.8294 21.3433 12.9624 21.3433ZM12.1499 11.7183V4.38305C8.27687 4.76453 5.19617 7.84523 4.81469 11.7183H12.1499ZM13.3999 20.7068C17.5735 20.487 20.9187 17.1418 21.1384 12.9683H13.3999V20.7068Z" fill="white"/>
+</g>
+</g>
+<defs>
+<linearGradient id="paint0_linear_651_47047" x1="0.774902" y1="0.343262" x2="0.774902" y2="24.3433" gradientUnits="userSpaceOnUse">
+<stop stop-color="#ADADAD" stop-opacity="0.01"/>
+<stop offset="1" stop-color="#9D9D9D"/>
+</linearGradient>
+<linearGradient id="paint1_linear_651_47047" x1="0.774902" y1="0.343262" x2="0.774902" y2="24.3433" gradientUnits="userSpaceOnUse">
+<stop stop-color="#ADADAD" stop-opacity="0.01"/>
+<stop offset="1" stop-color="#9D9D9D"/>
+</linearGradient>
+</defs>
+</svg>

+ 4 - 0
Assets/Editor/Prefabs/Default_Level.prefab

@@ -141,6 +141,10 @@
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 16919232076966545697
                     "Id": 16919232076966545697
                 },
                 },
+                "Component_[4228479570410194639]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 4228479570410194639
+                },
                 "Component_[5182430712893438093]": {
                 "Component_[5182430712893438093]": {
                     "$type": "EditorMaterialComponent",
                     "$type": "EditorMaterialComponent",
                     "Id": 5182430712893438093
                     "Id": 5182430712893438093

+ 13 - 0
AutomatedTesting/Editor/Icons/Components/NetworkTestLevelEntity.svg

@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>icon / Other / Component_Placeholder </title>
+    <defs>
+        <path d="M6.88567588,11.4392131 L2.6789578,13.8679629 L2.6789578,18.7254625 L6.88567588,21.1542124 L11.092394,18.7254625 L11.092394,13.8679629 L6.88567588,11.4392131 Z M12.1907173,13.2338456 L12.1907173,19.3595798 L6.88567588,22.422447 L1.58063441,19.3595798 L1.58063441,13.2338456 L6.88567588,10.1709785 L12.1907173,13.2338456 Z M16.8621133,11.2561592 L12.5761306,13.7306725 L12.5761306,18.6796991 L16.8621133,21.1542124 L21.1480961,18.6796991 L21.1480961,13.7306725 L16.8621133,11.2561592 Z M22.2464194,13.0965552 L22.2464194,19.3138164 L16.8621133,22.422447 L11.4778072,19.3138164 L11.4778072,13.0965552 L16.8621133,9.98792459 L22.2464194,13.0965552 Z M11.7828422,3.01873379 L7.61534548,5.42483916 L7.61534548,10.2370499 L11.7828422,12.6431553 L15.950339,10.2370499 L15.950339,5.42483916 L11.7828422,3.01873379 Z M17.0486624,4.79072186 L17.0486624,10.8711672 L11.7828422,13.9113899 L6.51702209,10.8711672 L6.51702209,4.79072186 L11.7828422,1.75049918 L17.0486624,4.79072186 Z M11.2343588,13.8152765 L11.507349,14.2917792 L6.98034199,16.8853189 L2.14795994,14.2955445 L2.40736355,13.8115111 L6.97146167,16.2575066 L11.2343588,13.8152765 Z M6.69245108,16.5547281 L7.24161277,16.5547281 L7.24161277,21.4693642 L6.69245108,21.4693642 L6.69245108,16.5547281 Z M21.2855492,13.6863631 L21.5585394,14.1628658 L16.9582832,16.7983703 L12.0475971,14.1666312 L12.3070007,13.6825978 L16.9494029,16.1705579 L21.2855492,13.6863631 Z M16.6702444,16.4675015 L17.2194061,16.4675015 L17.2194061,21.4640481 L16.6702444,21.4640481 L16.6702444,16.4675015 Z M16.0945363,5.36800761 L16.3675265,5.84451037 L11.8767643,8.41728531 L7.08312819,5.84827569 L7.34253179,5.36424229 L11.8678839,7.78947295 L16.0945363,5.36800761 Z M11.5889465,8.08683212 L12.1381082,8.08683212 L12.1381082,12.9609376 L11.5889465,12.9609376 L11.5889465,8.08683212 Z" id="path-1"></path>
+    </defs>
+    <g id="icon-/-Other-/-Component_Placeholder-" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <mask id="mask-2" fill="white">
+            <use xlink:href="#path-1"></use>
+        </mask>
+        <use id="Combined-Shape" fill="#FFFFFF" fill-rule="nonzero" xlink:href="#path-1"></use>
+    </g>
+</svg>

+ 13 - 0
AutomatedTesting/Editor/Icons/Components/NetworkTestPlayer.svg

@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>icon / Other / Component_Placeholder </title>
+    <defs>
+        <path d="M6.88567588,11.4392131 L2.6789578,13.8679629 L2.6789578,18.7254625 L6.88567588,21.1542124 L11.092394,18.7254625 L11.092394,13.8679629 L6.88567588,11.4392131 Z M12.1907173,13.2338456 L12.1907173,19.3595798 L6.88567588,22.422447 L1.58063441,19.3595798 L1.58063441,13.2338456 L6.88567588,10.1709785 L12.1907173,13.2338456 Z M16.8621133,11.2561592 L12.5761306,13.7306725 L12.5761306,18.6796991 L16.8621133,21.1542124 L21.1480961,18.6796991 L21.1480961,13.7306725 L16.8621133,11.2561592 Z M22.2464194,13.0965552 L22.2464194,19.3138164 L16.8621133,22.422447 L11.4778072,19.3138164 L11.4778072,13.0965552 L16.8621133,9.98792459 L22.2464194,13.0965552 Z M11.7828422,3.01873379 L7.61534548,5.42483916 L7.61534548,10.2370499 L11.7828422,12.6431553 L15.950339,10.2370499 L15.950339,5.42483916 L11.7828422,3.01873379 Z M17.0486624,4.79072186 L17.0486624,10.8711672 L11.7828422,13.9113899 L6.51702209,10.8711672 L6.51702209,4.79072186 L11.7828422,1.75049918 L17.0486624,4.79072186 Z M11.2343588,13.8152765 L11.507349,14.2917792 L6.98034199,16.8853189 L2.14795994,14.2955445 L2.40736355,13.8115111 L6.97146167,16.2575066 L11.2343588,13.8152765 Z M6.69245108,16.5547281 L7.24161277,16.5547281 L7.24161277,21.4693642 L6.69245108,21.4693642 L6.69245108,16.5547281 Z M21.2855492,13.6863631 L21.5585394,14.1628658 L16.9582832,16.7983703 L12.0475971,14.1666312 L12.3070007,13.6825978 L16.9494029,16.1705579 L21.2855492,13.6863631 Z M16.6702444,16.4675015 L17.2194061,16.4675015 L17.2194061,21.4640481 L16.6702444,21.4640481 L16.6702444,16.4675015 Z M16.0945363,5.36800761 L16.3675265,5.84451037 L11.8767643,8.41728531 L7.08312819,5.84827569 L7.34253179,5.36424229 L11.8678839,7.78947295 L16.0945363,5.36800761 Z M11.5889465,8.08683212 L12.1381082,8.08683212 L12.1381082,12.9609376 L11.5889465,12.9609376 L11.5889465,8.08683212 Z" id="path-1"></path>
+    </defs>
+    <g id="icon-/-Other-/-Component_Placeholder-" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <mask id="mask-2" fill="white">
+            <use xlink:href="#path-1"></use>
+        </mask>
+        <use id="Combined-Shape" fill="#FFFFFF" fill-rule="nonzero" xlink:href="#path-1"></use>
+    </g>
+</svg>

+ 13 - 0
AutomatedTesting/Editor/Icons/Components/SimpleScriptPlayer.svg

@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>icon / Other / Component_Placeholder </title>
+    <defs>
+        <path d="M6.88567588,11.4392131 L2.6789578,13.8679629 L2.6789578,18.7254625 L6.88567588,21.1542124 L11.092394,18.7254625 L11.092394,13.8679629 L6.88567588,11.4392131 Z M12.1907173,13.2338456 L12.1907173,19.3595798 L6.88567588,22.422447 L1.58063441,19.3595798 L1.58063441,13.2338456 L6.88567588,10.1709785 L12.1907173,13.2338456 Z M16.8621133,11.2561592 L12.5761306,13.7306725 L12.5761306,18.6796991 L16.8621133,21.1542124 L21.1480961,18.6796991 L21.1480961,13.7306725 L16.8621133,11.2561592 Z M22.2464194,13.0965552 L22.2464194,19.3138164 L16.8621133,22.422447 L11.4778072,19.3138164 L11.4778072,13.0965552 L16.8621133,9.98792459 L22.2464194,13.0965552 Z M11.7828422,3.01873379 L7.61534548,5.42483916 L7.61534548,10.2370499 L11.7828422,12.6431553 L15.950339,10.2370499 L15.950339,5.42483916 L11.7828422,3.01873379 Z M17.0486624,4.79072186 L17.0486624,10.8711672 L11.7828422,13.9113899 L6.51702209,10.8711672 L6.51702209,4.79072186 L11.7828422,1.75049918 L17.0486624,4.79072186 Z M11.2343588,13.8152765 L11.507349,14.2917792 L6.98034199,16.8853189 L2.14795994,14.2955445 L2.40736355,13.8115111 L6.97146167,16.2575066 L11.2343588,13.8152765 Z M6.69245108,16.5547281 L7.24161277,16.5547281 L7.24161277,21.4693642 L6.69245108,21.4693642 L6.69245108,16.5547281 Z M21.2855492,13.6863631 L21.5585394,14.1628658 L16.9582832,16.7983703 L12.0475971,14.1666312 L12.3070007,13.6825978 L16.9494029,16.1705579 L21.2855492,13.6863631 Z M16.6702444,16.4675015 L17.2194061,16.4675015 L17.2194061,21.4640481 L16.6702444,21.4640481 L16.6702444,16.4675015 Z M16.0945363,5.36800761 L16.3675265,5.84451037 L11.8767643,8.41728531 L7.08312819,5.84827569 L7.34253179,5.36424229 L11.8678839,7.78947295 L16.0945363,5.36800761 Z M11.5889465,8.08683212 L12.1381082,8.08683212 L12.1381082,12.9609376 L11.5889465,12.9609376 L11.5889465,8.08683212 Z" id="path-1"></path>
+    </defs>
+    <g id="icon-/-Other-/-Component_Placeholder-" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <mask id="mask-2" fill="white">
+            <use xlink:href="#path-1"></use>
+        </mask>
+        <use id="Combined-Shape" fill="#FFFFFF" fill-rule="nonzero" xlink:href="#path-1"></use>
+    </g>
+</svg>

+ 25 - 0
AutomatedTesting/Editor/Icons/Components/Viewport/NetworkTestLevelEntity.svg

@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>icon / Other / Component_Placeholder - box</title>
+    <defs>
+        <linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-1">
+            <stop stop-color="#ADADAD" stop-opacity="0" offset="0%"></stop>
+            <stop stop-color="#9D9D9D" offset="100%"></stop>
+        </linearGradient>
+        <path d="M20.924815,0 C23.1021676,0 23.9566542,1.77846722 23.9566542,3.01865122 C23.9566542,4.25883521 23.9566542,18.7815894 23.9566542,20.6420628 C23.9566542,22.3929727 22.7281352,23.9566542 20.924815,23.9566542 C19.1214948,23.9566542 4.64929841,23.9566542 2.80929064,23.9566542 C1.38661643,23.9566542 0,22.5147712 0,21.1586662 C0,19.8025612 0,4.03532882 0,2.67255351 C0,1.3097782 1.36539793,0 2.60955829,0 C3.85371865,0 18.9601214,0 20.924815,0 Z" id="path-2"></path>
+    </defs>
+    <g id="icon-/-Other-/-Component_Placeholder---box" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="icon/general/color/-box-template" transform="translate(0.000000, 0.086473)">
+            <mask id="mask-3" fill="white">
+                <use xlink:href="#path-2"></use>
+            </mask>
+            <use id="Path-3" fill="url(#linearGradient-1)" xlink:href="#path-2"></use>
+            <g id="Group" mask="url(#mask-3)" fill="#CCCCCC">
+                <g id="icon/color/AI" style="mix-blend-mode: multiply;">
+                    <rect id="Rectangle-2" x="0" y="0" width="24" height="24"></rect>
+                </g>
+            </g>
+        </g>
+        <path d="M6.88567588,11.4392131 L2.6789578,13.8679629 L2.6789578,18.7254625 L6.88567588,21.1542124 L11.092394,18.7254625 L11.092394,13.8679629 L6.88567588,11.4392131 Z M12.1907173,13.2338456 L12.1907173,19.3595798 L6.88567588,22.422447 L1.58063441,19.3595798 L1.58063441,13.2338456 L6.88567588,10.1709785 L12.1907173,13.2338456 Z M16.8621133,11.2561592 L12.5761306,13.7306725 L12.5761306,18.6796991 L16.8621133,21.1542124 L21.1480961,18.6796991 L21.1480961,13.7306725 L16.8621133,11.2561592 Z M22.2464194,13.0965552 L22.2464194,19.3138164 L16.8621133,22.422447 L11.4778072,19.3138164 L11.4778072,13.0965552 L16.8621133,9.98792459 L22.2464194,13.0965552 Z M11.7828422,3.01873379 L7.61534548,5.42483916 L7.61534548,10.2370499 L11.7828422,12.6431553 L15.950339,10.2370499 L15.950339,5.42483916 L11.7828422,3.01873379 Z M17.0486624,4.79072186 L17.0486624,10.8711672 L11.7828422,13.9113899 L6.51702209,10.8711672 L6.51702209,4.79072186 L11.7828422,1.75049918 L17.0486624,4.79072186 Z M11.2343588,13.8152765 L11.507349,14.2917792 L6.98034199,16.8853189 L2.14795994,14.2955445 L2.40736355,13.8115111 L6.97146167,16.2575066 L11.2343588,13.8152765 Z M6.69245108,16.5547281 L7.24161277,16.5547281 L7.24161277,21.4693642 L6.69245108,21.4693642 L6.69245108,16.5547281 Z M21.2855492,13.6863631 L21.5585394,14.1628658 L16.9582832,16.7983703 L12.0475971,14.1666312 L12.3070007,13.6825978 L16.9494029,16.1705579 L21.2855492,13.6863631 Z M16.6702444,16.4675015 L17.2194061,16.4675015 L17.2194061,21.4640481 L16.6702444,21.4640481 L16.6702444,16.4675015 Z M16.0945363,5.36800761 L16.3675265,5.84451037 L11.8767643,8.41728531 L7.08312819,5.84827569 L7.34253179,5.36424229 L11.8678839,7.78947295 L16.0945363,5.36800761 Z M11.5889465,8.08683212 L12.1381082,8.08683212 L12.1381082,12.9609376 L11.5889465,12.9609376 L11.5889465,8.08683212 Z" id="Combined-Shape" fill="#FFFFFF" fill-rule="nonzero"></path>
+    </g>
+</svg>

+ 25 - 0
AutomatedTesting/Editor/Icons/Components/Viewport/NetworkTestPlayer.svg

@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>icon / Other / Component_Placeholder - box</title>
+    <defs>
+        <linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-1">
+            <stop stop-color="#ADADAD" stop-opacity="0" offset="0%"></stop>
+            <stop stop-color="#9D9D9D" offset="100%"></stop>
+        </linearGradient>
+        <path d="M20.924815,0 C23.1021676,0 23.9566542,1.77846722 23.9566542,3.01865122 C23.9566542,4.25883521 23.9566542,18.7815894 23.9566542,20.6420628 C23.9566542,22.3929727 22.7281352,23.9566542 20.924815,23.9566542 C19.1214948,23.9566542 4.64929841,23.9566542 2.80929064,23.9566542 C1.38661643,23.9566542 0,22.5147712 0,21.1586662 C0,19.8025612 0,4.03532882 0,2.67255351 C0,1.3097782 1.36539793,0 2.60955829,0 C3.85371865,0 18.9601214,0 20.924815,0 Z" id="path-2"></path>
+    </defs>
+    <g id="icon-/-Other-/-Component_Placeholder---box" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="icon/general/color/-box-template" transform="translate(0.000000, 0.086473)">
+            <mask id="mask-3" fill="white">
+                <use xlink:href="#path-2"></use>
+            </mask>
+            <use id="Path-3" fill="url(#linearGradient-1)" xlink:href="#path-2"></use>
+            <g id="Group" mask="url(#mask-3)" fill="#CCCCCC">
+                <g id="icon/color/AI" style="mix-blend-mode: multiply;">
+                    <rect id="Rectangle-2" x="0" y="0" width="24" height="24"></rect>
+                </g>
+            </g>
+        </g>
+        <path d="M6.88567588,11.4392131 L2.6789578,13.8679629 L2.6789578,18.7254625 L6.88567588,21.1542124 L11.092394,18.7254625 L11.092394,13.8679629 L6.88567588,11.4392131 Z M12.1907173,13.2338456 L12.1907173,19.3595798 L6.88567588,22.422447 L1.58063441,19.3595798 L1.58063441,13.2338456 L6.88567588,10.1709785 L12.1907173,13.2338456 Z M16.8621133,11.2561592 L12.5761306,13.7306725 L12.5761306,18.6796991 L16.8621133,21.1542124 L21.1480961,18.6796991 L21.1480961,13.7306725 L16.8621133,11.2561592 Z M22.2464194,13.0965552 L22.2464194,19.3138164 L16.8621133,22.422447 L11.4778072,19.3138164 L11.4778072,13.0965552 L16.8621133,9.98792459 L22.2464194,13.0965552 Z M11.7828422,3.01873379 L7.61534548,5.42483916 L7.61534548,10.2370499 L11.7828422,12.6431553 L15.950339,10.2370499 L15.950339,5.42483916 L11.7828422,3.01873379 Z M17.0486624,4.79072186 L17.0486624,10.8711672 L11.7828422,13.9113899 L6.51702209,10.8711672 L6.51702209,4.79072186 L11.7828422,1.75049918 L17.0486624,4.79072186 Z M11.2343588,13.8152765 L11.507349,14.2917792 L6.98034199,16.8853189 L2.14795994,14.2955445 L2.40736355,13.8115111 L6.97146167,16.2575066 L11.2343588,13.8152765 Z M6.69245108,16.5547281 L7.24161277,16.5547281 L7.24161277,21.4693642 L6.69245108,21.4693642 L6.69245108,16.5547281 Z M21.2855492,13.6863631 L21.5585394,14.1628658 L16.9582832,16.7983703 L12.0475971,14.1666312 L12.3070007,13.6825978 L16.9494029,16.1705579 L21.2855492,13.6863631 Z M16.6702444,16.4675015 L17.2194061,16.4675015 L17.2194061,21.4640481 L16.6702444,21.4640481 L16.6702444,16.4675015 Z M16.0945363,5.36800761 L16.3675265,5.84451037 L11.8767643,8.41728531 L7.08312819,5.84827569 L7.34253179,5.36424229 L11.8678839,7.78947295 L16.0945363,5.36800761 Z M11.5889465,8.08683212 L12.1381082,8.08683212 L12.1381082,12.9609376 L11.5889465,12.9609376 L11.5889465,8.08683212 Z" id="Combined-Shape" fill="#FFFFFF" fill-rule="nonzero"></path>
+    </g>
+</svg>

+ 25 - 0
AutomatedTesting/Editor/Icons/Components/Viewport/SimpleScriptPlayer.svg

@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>icon / Other / Component_Placeholder - box</title>
+    <defs>
+        <linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-1">
+            <stop stop-color="#ADADAD" stop-opacity="0" offset="0%"></stop>
+            <stop stop-color="#9D9D9D" offset="100%"></stop>
+        </linearGradient>
+        <path d="M20.924815,0 C23.1021676,0 23.9566542,1.77846722 23.9566542,3.01865122 C23.9566542,4.25883521 23.9566542,18.7815894 23.9566542,20.6420628 C23.9566542,22.3929727 22.7281352,23.9566542 20.924815,23.9566542 C19.1214948,23.9566542 4.64929841,23.9566542 2.80929064,23.9566542 C1.38661643,23.9566542 0,22.5147712 0,21.1586662 C0,19.8025612 0,4.03532882 0,2.67255351 C0,1.3097782 1.36539793,0 2.60955829,0 C3.85371865,0 18.9601214,0 20.924815,0 Z" id="path-2"></path>
+    </defs>
+    <g id="icon-/-Other-/-Component_Placeholder---box" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="icon/general/color/-box-template" transform="translate(0.000000, 0.086473)">
+            <mask id="mask-3" fill="white">
+                <use xlink:href="#path-2"></use>
+            </mask>
+            <use id="Path-3" fill="url(#linearGradient-1)" xlink:href="#path-2"></use>
+            <g id="Group" mask="url(#mask-3)" fill="#CCCCCC">
+                <g id="icon/color/AI" style="mix-blend-mode: multiply;">
+                    <rect id="Rectangle-2" x="0" y="0" width="24" height="24"></rect>
+                </g>
+            </g>
+        </g>
+        <path d="M6.88567588,11.4392131 L2.6789578,13.8679629 L2.6789578,18.7254625 L6.88567588,21.1542124 L11.092394,18.7254625 L11.092394,13.8679629 L6.88567588,11.4392131 Z M12.1907173,13.2338456 L12.1907173,19.3595798 L6.88567588,22.422447 L1.58063441,19.3595798 L1.58063441,13.2338456 L6.88567588,10.1709785 L12.1907173,13.2338456 Z M16.8621133,11.2561592 L12.5761306,13.7306725 L12.5761306,18.6796991 L16.8621133,21.1542124 L21.1480961,18.6796991 L21.1480961,13.7306725 L16.8621133,11.2561592 Z M22.2464194,13.0965552 L22.2464194,19.3138164 L16.8621133,22.422447 L11.4778072,19.3138164 L11.4778072,13.0965552 L16.8621133,9.98792459 L22.2464194,13.0965552 Z M11.7828422,3.01873379 L7.61534548,5.42483916 L7.61534548,10.2370499 L11.7828422,12.6431553 L15.950339,10.2370499 L15.950339,5.42483916 L11.7828422,3.01873379 Z M17.0486624,4.79072186 L17.0486624,10.8711672 L11.7828422,13.9113899 L6.51702209,10.8711672 L6.51702209,4.79072186 L11.7828422,1.75049918 L17.0486624,4.79072186 Z M11.2343588,13.8152765 L11.507349,14.2917792 L6.98034199,16.8853189 L2.14795994,14.2955445 L2.40736355,13.8115111 L6.97146167,16.2575066 L11.2343588,13.8152765 Z M6.69245108,16.5547281 L7.24161277,16.5547281 L7.24161277,21.4693642 L6.69245108,21.4693642 L6.69245108,16.5547281 Z M21.2855492,13.6863631 L21.5585394,14.1628658 L16.9582832,16.7983703 L12.0475971,14.1666312 L12.3070007,13.6825978 L16.9494029,16.1705579 L21.2855492,13.6863631 Z M16.6702444,16.4675015 L17.2194061,16.4675015 L17.2194061,21.4640481 L16.6702444,21.4640481 L16.6702444,16.4675015 Z M16.0945363,5.36800761 L16.3675265,5.84451037 L11.8767643,8.41728531 L7.08312819,5.84827569 L7.34253179,5.36424229 L11.8678839,7.78947295 L16.0945363,5.36800761 Z M11.5889465,8.08683212 L12.1381082,8.08683212 L12.1381082,12.9609376 L11.5889465,12.9609376 L11.5889465,8.08683212 Z" id="Combined-Shape" fill="#FFFFFF" fill-rule="nonzero"></path>
+    </g>
+</svg>

+ 8 - 0
AutomatedTesting/Gem/PythonTests/Atom/CMakeLists.txt

@@ -19,6 +19,7 @@ if(PAL_TRAIT_BUILD_HOST_TOOLS AND PAL_TRAIT_BUILD_TESTS_SUPPORTED)
             Editor
             Editor
         COMPONENT
         COMPONENT
             Atom
             Atom
+        LABELS REQUIRES_tiaf
     )
     )
     ly_add_pytest(
     ly_add_pytest(
         NAME AutomatedTesting::Atom_Main_Null_Render_01
         NAME AutomatedTesting::Atom_Main_Null_Render_01
@@ -32,6 +33,7 @@ if(PAL_TRAIT_BUILD_HOST_TOOLS AND PAL_TRAIT_BUILD_TESTS_SUPPORTED)
             Editor
             Editor
         COMPONENT
         COMPONENT
             Atom
             Atom
+        LABELS REQUIRES_tiaf
     )
     )
     ly_add_pytest(
     ly_add_pytest(
         NAME AutomatedTesting::Atom_Main_Null_Render_02
         NAME AutomatedTesting::Atom_Main_Null_Render_02
@@ -45,6 +47,7 @@ if(PAL_TRAIT_BUILD_HOST_TOOLS AND PAL_TRAIT_BUILD_TESTS_SUPPORTED)
             Editor
             Editor
         COMPONENT
         COMPONENT
             Atom
             Atom
+        LABELS REQUIRES_tiaf
     )
     )
     ly_add_pytest(
     ly_add_pytest(
         NAME AutomatedTesting::Atom_Main_Null_Render_03
         NAME AutomatedTesting::Atom_Main_Null_Render_03
@@ -58,6 +61,7 @@ if(PAL_TRAIT_BUILD_HOST_TOOLS AND PAL_TRAIT_BUILD_TESTS_SUPPORTED)
             Editor
             Editor
         COMPONENT
         COMPONENT
             Atom
             Atom
+        LABELS REQUIRES_tiaf
     )
     )
     ly_add_pytest(
     ly_add_pytest(
         NAME AutomatedTesting::Atom_TestSuite_Sandbox
         NAME AutomatedTesting::Atom_TestSuite_Sandbox
@@ -84,6 +88,7 @@ if(PAL_TRAIT_BUILD_HOST_TOOLS AND PAL_TRAIT_BUILD_TESTS_SUPPORTED)
             Editor
             Editor
         COMPONENT
         COMPONENT
             Atom
             Atom
+        LABELS REQUIRES_tiaf
     )
     )
     ly_add_pytest(
     ly_add_pytest(
         NAME AutomatedTesting::Atom_TestSuite_Main_GPU
         NAME AutomatedTesting::Atom_TestSuite_Main_GPU
@@ -98,6 +103,7 @@ if(PAL_TRAIT_BUILD_HOST_TOOLS AND PAL_TRAIT_BUILD_TESTS_SUPPORTED)
             Editor
             Editor
         COMPONENT
         COMPONENT
             Atom
             Atom
+        LABELS REQUIRES_tiaf
     )
     )
     ly_add_pytest(
     ly_add_pytest(
         NAME AutomatedTesting::Atom_TestSuite_Benchmark_GPU
         NAME AutomatedTesting::Atom_TestSuite_Benchmark_GPU
@@ -125,6 +131,7 @@ if(PAL_TRAIT_BUILD_HOST_TOOLS AND PAL_TRAIT_BUILD_TESTS_SUPPORTED)
             MaterialEditor
             MaterialEditor
         COMPONENT
         COMPONENT
             Atom
             Atom
+        LABELS REQUIRES_tiaf
     )
     )
     ly_add_pytest(
     ly_add_pytest(
         NAME AutomatedTesting::Atom_Main_Null_Render_MaterialCanvas
         NAME AutomatedTesting::Atom_Main_Null_Render_MaterialCanvas
@@ -138,6 +145,7 @@ if(PAL_TRAIT_BUILD_HOST_TOOLS AND PAL_TRAIT_BUILD_TESTS_SUPPORTED)
             MaterialCanvas
             MaterialCanvas
         COMPONENT
         COMPONENT
             Atom
             Atom
+        LABELS REQUIRES_tiaf
     )
     )
     ly_add_pytest(
     ly_add_pytest(
         NAME AutomatedTesting::Atom_Periodic_Null_Render_01
         NAME AutomatedTesting::Atom_Periodic_Null_Render_01

+ 2 - 2
AutomatedTesting/Gem/PythonTests/Physics/tests/collider/Collider_PxMeshConvexMeshCollides.py

@@ -86,8 +86,8 @@ def Collider_PxMeshConvexMeshCollides():
     collider_component = collider.add_component("PhysX Collider")
     collider_component = collider.add_component("PhysX Collider")
     Report.result(Tests.physx_collider_added, collider.has_component("PhysX Collider"))
     Report.result(Tests.physx_collider_added, collider.has_component("PhysX Collider"))
 
 
-    collider.add_component("PhysX Rigid Body")
-    Report.result(Tests.physx_rigid_body_added, collider.has_component("PhysX Rigid Body"))
+    collider.add_component("PhysX Dynamic Rigid Body")
+    Report.result(Tests.physx_rigid_body_added, collider.has_component("PhysX Dynamic Rigid Body"))
 
 
     collider.add_component("Mesh")
     collider.add_component("Mesh")
     Report.result(Tests.mesh_added, collider.has_component("Mesh"))
     Report.result(Tests.mesh_added, collider.has_component("Mesh"))

+ 2 - 2
AutomatedTesting/Gem/PythonTests/Physics/tests/tick/Tick_InterpolatedRigidBodyMotionIsSmooth.py

@@ -61,10 +61,10 @@ def Tick_InterpolatedRigidBodyMotionIsSmooth():
         azlmbr.bus.Event, "SetWorldTranslation", test_entity.id, math.Vector3(0.0, 0.0, 0.0))
         azlmbr.bus.Event, "SetWorldTranslation", test_entity.id, math.Vector3(0.0, 0.0, 0.0))
 
 
     # 3) Add rigid body component
     # 3) Add rigid body component
-    rigid_body_component = test_entity.add_component("PhysX Rigid Body")
+    rigid_body_component = test_entity.add_component("PhysX Dynamic Rigid Body")
     rigid_body_component.set_component_property_value("Configuration|Interpolate motion", True)
     rigid_body_component.set_component_property_value("Configuration|Interpolate motion", True)
     azlmbr.physics.RigidBodyRequestBus(azlmbr.bus.Event, "SetLinearDamping", test_entity.id, 0.0)
     azlmbr.physics.RigidBodyRequestBus(azlmbr.bus.Event, "SetLinearDamping", test_entity.id, 0.0)
-    Report.result(Tests.rigid_body_added, test_entity.has_component("PhysX Rigid Body"))
+    Report.result(Tests.rigid_body_added, test_entity.has_component("PhysX Dynamic Rigid Body"))
 
 
     # 4) Enter game mode and collect data for the rigid body's z co-ordinate and the time values for a series of frames
     # 4) Enter game mode and collect data for the rigid body's z co-ordinate and the time values for a series of frames
     t = []
     t = []

+ 1 - 0
AutomatedTesting/Gem/PythonTests/Terrain/CMakeLists.txt

@@ -19,6 +19,7 @@ if(PAL_TRAIT_BUILD_TESTS_SUPPORTED AND PAL_TRAIT_BUILD_HOST_TOOLS)
             AutomatedTesting.Assets
             AutomatedTesting.Assets
         COMPONENT
         COMPONENT
             Terrain
             Terrain
+        LABELS REQUIRES_tiaf
     )
     )
 
 
     ly_add_pytest(
     ly_add_pytest(

+ 1 - 1
AutomatedTesting/Gem/PythonTests/Terrain/EditorScripts/Terrain_SupportsPhysics.py

@@ -72,7 +72,7 @@ def Terrain_SupportsPhysics():
     # 2) Create 2 test entities, one parent at 512.0, 512.0, 50.0 and one child at the default position and add the required components
     # 2) Create 2 test entities, one parent at 512.0, 512.0, 50.0 and one child at the default position and add the required components
     entity1_components_to_add = ["Axis Aligned Box Shape", "Terrain Layer Spawner", "Terrain Height Gradient List", "Terrain Physics Heightfield Collider", "PhysX Heightfield Collider"]
     entity1_components_to_add = ["Axis Aligned Box Shape", "Terrain Layer Spawner", "Terrain Height Gradient List", "Terrain Physics Heightfield Collider", "PhysX Heightfield Collider"]
     entity2_components_to_add = ["Shape Reference", "Gradient Transform Modifier", "FastNoise Gradient"]
     entity2_components_to_add = ["Shape Reference", "Gradient Transform Modifier", "FastNoise Gradient"]
-    ball_components_to_add = ["Sphere Shape", "PhysX Collider", "PhysX Rigid Body"]
+    ball_components_to_add = ["Sphere Shape", "PhysX Collider", "PhysX Dynamic Rigid Body"]
     terrain_spawner_entity = hydra.Entity("TestEntity1")
     terrain_spawner_entity = hydra.Entity("TestEntity1")
     terrain_spawner_entity.create_entity(azmath.Vector3(512.0, 512.0, 50.0), entity1_components_to_add)
     terrain_spawner_entity.create_entity(azmath.Vector3(512.0, 512.0, 50.0), entity1_components_to_add)
     Report.result(Tests.create_terrain_spawner_entity, terrain_spawner_entity.id.IsValid())
     Report.result(Tests.create_terrain_spawner_entity, terrain_spawner_entity.id.IsValid())

+ 1 - 0
AutomatedTesting/Gem/PythonTests/assetpipeline/asset_processor_tests/asset_processor_batch_tests_2.py

@@ -129,6 +129,7 @@ class TestsAssetProcessorBatch_AllPlatforms(object):
     @pytest.mark.BAT
     @pytest.mark.BAT
     @pytest.mark.assetpipeline
     @pytest.mark.assetpipeline
     @pytest.mark.parametrize("clear_type", ["rewrite", "delete_asset", "delete_dir"])
     @pytest.mark.parametrize("clear_type", ["rewrite", "delete_asset", "delete_dir"])
+    @pytest.mark.SUITE_sandbox(reason="Disabling flaky test")
     def test_AllSupportedPlatforms_DeleteBadAssets_BatchFailedJobsCleared(
     def test_AllSupportedPlatforms_DeleteBadAssets_BatchFailedJobsCleared(
             self, workspace, request, ap_setup_fixture, asset_processor,  clear_type):
             self, workspace, request, ap_setup_fixture, asset_processor,  clear_type):
         """
         """

+ 7 - 0
AutomatedTesting/Gem/PythonTests/editor/EditorScripts/BasicEditorWorkflows_LevelEntityComponentCRUD.py

@@ -68,6 +68,7 @@ def BasicEditorWorkflows_LevelEntityComponentCRUD():
         import azlmbr.bus as bus
         import azlmbr.bus as bus
         import azlmbr.editor as editor
         import azlmbr.editor as editor
         import azlmbr.entity as entity
         import azlmbr.entity as entity
+        import azlmbr.legacy.general as general
         import azlmbr.math as math
         import azlmbr.math as math
         import azlmbr.paths as paths
         import azlmbr.paths as paths
 
 
@@ -85,6 +86,12 @@ def BasicEditorWorkflows_LevelEntityComponentCRUD():
         # 1) Create a new level
         # 1) Create a new level
         lvl_name = "tmp_level"
         lvl_name = "tmp_level"
         editor_window = pyside_utils.get_editor_main_window()
         editor_window = pyside_utils.get_editor_main_window()
+
+        # The action manager doesn't register the menus until the next system tick, so need to wait
+        # until the menu bar has been populated
+        general.idle_enable(True)
+        await pyside_utils.wait_for_condition(lambda: len(editor_window.menuBar().actions()) > 1)
+
         new_level_action = pyside_utils.get_action_for_menu_path(editor_window, "File", "New Level")
         new_level_action = pyside_utils.get_action_for_menu_path(editor_window, "File", "New Level")
         pyside_utils.trigger_action_async(new_level_action)
         pyside_utils.trigger_action_async(new_level_action)
         active_modal_widget = await pyside_utils.wait_for_modal_widget()
         active_modal_widget = await pyside_utils.wait_for_modal_widget()

+ 159 - 0
AutomatedTesting/Gem/PythonTests/editor/EditorScripts/EditorWorkflow_EditorCameraBeThisCameraIsClearedWhenChangingLevel.py

@@ -0,0 +1,159 @@
+"""
+Copyright (c) Contributors to the Open 3D Engine Project.
+For complete copyright and license terms please see the LICENSE at the root of this distribution.
+
+SPDX-License-Identifier: Apache-2.0 OR MIT
+"""
+
+
+class Tests:
+    first_level_created = (
+        "Successfully created first level",
+        "Failed to create first level"
+    )
+    second_level_created = (
+        "Successfully created second level",
+        "Failed to create second level"
+    )
+    editor_camera_initial_position_identical_in_first_and_second_level = (
+        "Initial camera positions match in first and second level",
+        "Initial camera positions do not match in first and second level",
+    )
+    entity_position_changed_when_not_in_be_this_camera = (
+        "Entity position remained the same when setting view position while not in 'Be this camera'",
+        "Entity position changed when setting view position while not in 'Be this camera'"
+    )
+    view_position_changed_when_moving_entity_when_not_in_be_this_camera = (
+        "View position remained the same when moving entity while not in 'Be this camera' mode",
+        "View position changed when moving entity while not in 'Be this camera' mode",
+    )
+    internal_camera_error = (
+        "No internal camera error reported"
+        "Internal camera error reported"
+    )
+    view_bookmark_error = (
+        "No view bookmark error reported"
+        "View bookmark error reported"
+    )
+
+
+def EditorWorkflow_EditorCameraBeThisCameraIsClearedWhenChangingLevel():
+    """
+    Summary:
+    Ensures the editor does not stay in 'Be this camera' when changing level while still in
+    'Be this camera' mode
+
+    Expected Behavior:
+    Moving the camera does not change the transform of the entity with a camera component on it
+    """
+
+    import azlmbr.bus as bus
+    import azlmbr.camera as camera
+    import azlmbr.components as components
+    import azlmbr.legacy.general as general
+    import azlmbr.math as math
+
+    from editor_python_test_tools.editor_entity_utils import EditorEntity
+    from editor_python_test_tools.editor_test_helper import EditorTestHelper
+    from editor_python_test_tools.utils import Tracer, TestHelper
+
+    def get_current_view_position_as_vector3() -> math.Vector3:
+        view_position = general.get_current_view_position()
+        x = view_position.get_property('x')
+        y = view_position.get_property('y')
+        z = view_position.get_property('z')
+        return math.Vector3(float(x), float(y), float(z))
+
+    def set_current_view_position_with_vector3(view_position: math.Vector3):
+        general.set_current_view_position(
+            view_position.x, view_position.y, view_position.z)
+
+    with Tracer() as error_tracer:
+        helper = EditorTestHelper(log_prefix="Editor Camera")
+
+        # note: level name needs to match name in parent TestSuite_Main file
+        # see TestAutomation(EditorTestSuite)
+        first_level_created = helper.create_level("tmp_level_1")
+        Report.critical_result(Tests.first_level_created, first_level_created)
+
+        # record initial viewport position (new level default)
+        starting_view_position_level_1 = get_current_view_position_as_vector3()
+
+        # default camera that comes with a new level
+        first_existing_camera_entity = EditorEntity.find_editor_entity(
+            "Camera")
+
+        # trigger 'Be this camera'
+        camera.EditorCameraViewRequestBus(
+            bus.Event, "ToggleCameraAsActiveView", first_existing_camera_entity.id)
+
+        # wait for next frame
+        general.idle_wait_frames(1)
+
+        # note: level name needs to match name in parent TestSuite_Main file
+        # see TestAutomation(EditorTestSuite)
+        second_level_created = helper.create_level("tmp_level_2")
+        Report.critical_result(
+            Tests.second_level_created, second_level_created)
+
+        # record initial viewport position for next level (new level default)
+        starting_view_position_level_2 = get_current_view_position_as_vector3()
+
+        # ensure initial position matches first and second level
+        initial_positions_match = starting_view_position_level_1.IsClose(
+            starting_view_position_level_2)
+        Report.result(
+            Tests.editor_camera_initial_position_identical_in_first_and_second_level, initial_positions_match)
+
+        # default camera the comes with a new level (from newly created level)
+        second_existing_camera_entity = EditorEntity.find_editor_entity(
+            "Camera")
+
+        # change the position of the editor camera
+        expected_view_position = math.Vector3(123.0, 456.0, 789.0)
+        set_current_view_position_with_vector3(expected_view_position)
+
+        general.idle_wait_frames(1)
+
+        # verify that setting the view position did not change the entity position
+        entity_position = components.TransformBus(
+            bus.Event, "GetWorldTranslation", second_existing_camera_entity.id)
+        entity_position_changed = entity_position.IsClose(
+            expected_view_position)
+        Report.result(
+            Tests.entity_position_changed_when_not_in_be_this_camera, not entity_position_changed)
+
+        # set the position of the camera entity (not currently in 'Be this camera' mode)
+        next_entity_position = math.Vector3(20.0, 40.0, 60.0)
+        components.TransformBus(
+            bus.Event, "SetWorldTranslation", second_existing_camera_entity.id, next_entity_position)
+
+        next_view_position = get_current_view_position_as_vector3()
+        view_matches_entity = next_view_position.IsClose(next_entity_position)
+        Report.result(
+            Tests.view_position_changed_when_moving_entity_when_not_in_be_this_camera, not view_matches_entity)
+
+        # check log for no view or view bookmark related error messages
+        view_errored = False
+        view_error = "Internal logic error - active view changed to an entity which is not an editor camera. Please report this as a bug."
+        bookmark_errored = False
+        bookmark_error = "Couldn't find or create LocalViewBookmarkComponent."
+        TestHelper.wait_for_condition(
+            lambda: error_tracer.has_errors or error_tracer.has_asserts, 5.0)
+        for error_info in error_tracer.errors:
+            Report.info(
+                f"Error: {error_info.filename} {error_info.function} | {error_info.message}")
+            if error_info.message == view_error:
+                view_errored = True
+            if error_info.message == bookmark_error:
+                bookmark_errored = True
+
+        # verify no errors were reported
+        Report.result(Tests.internal_camera_error, not view_errored)
+        Report.result(Tests.view_bookmark_error, not bookmark_errored)
+
+
+if __name__ == "__main__":
+    from editor_python_test_tools.utils import Report
+    Report.start_test(
+        EditorWorkflow_EditorCameraBeThisCameraIsClearedWhenChangingLevel)

+ 79 - 0
AutomatedTesting/Gem/PythonTests/editor/EditorScripts/EditorWorkflow_EditorCameraGameModeTransitionWithMultipleCamerasReportsNoErrors.py

@@ -0,0 +1,79 @@
+"""
+Copyright (c) Contributors to the Open 3D Engine Project.
+For complete copyright and license terms please see the LICENSE at the root of this distribution.
+
+SPDX-License-Identifier: Apache-2.0 OR MIT
+"""
+
+
+class Tests:
+    no_error_reported_with_multiple_cameras_in_level = (
+        "No error printed when moving to Game Mode with multiple cameras while in 'Be this camera'"
+        "Error was printed when moving to Game Mode with multiple cameras while in 'Be this camera'"
+    )
+
+
+def EditorWorkflow_EditorCameraGameModeTransitionWithMultipleCamerasReportsNoErrors():
+    """
+    Summary:
+    Ensure no warning is printed when moving to Game Mode with multiple cameras while in 'Be this camera'
+
+    Expected Behavior:
+    No warning message is printed
+    """
+
+    import azlmbr.bus as bus
+    import azlmbr.camera as camera
+    import azlmbr.components as components
+    import azlmbr.legacy.general as general
+    import azlmbr.math as math
+
+    from editor_python_test_tools.editor_entity_utils import EditorEntity
+    from editor_python_test_tools.editor_test_helper import EditorTestHelper
+    from editor_python_test_tools.utils import Tracer, TestHelper
+
+    with Tracer() as error_tracer:
+        helper = EditorTestHelper(log_prefix="Editor Camera")
+
+        helper.open_level("Base")
+
+        # create a new entity with a camera component
+        camera_entity_1 = EditorEntity.create_editor_entity(name="CameraEntity1")
+        camera_entity_1.add_component("Camera")
+
+        camera_entity_2 = EditorEntity.create_editor_entity(name="CameraEntity2")
+        camera_entity_2.add_component("Camera")
+
+        # trigger 'Be this camera'
+        camera.EditorCameraViewRequestBus(
+            bus.Event, "ToggleCameraAsActiveView", camera_entity_1.id)
+
+        general.idle_wait_frames(1)
+
+        # enter/exit game mode
+        general.enter_game_mode()
+        helper.wait_for_condition(lambda: general.is_in_game_mode(), 5.0)
+
+        # check log for no error message
+        camera_warned = False
+        camera_warning = "Tried to change the editor camera during play game in editor; this is currently unsupported"
+        TestHelper.wait_for_condition(lambda: error_tracer.has_errors or error_tracer.has_asserts, 5.0)
+        for warning_info in error_tracer.warnings:
+            Report.info(f"Assert: {warning_info.filename} {warning_info.function} | {warning_info.message}")
+            if warning_info.message == camera_warning:
+                camera_warned = True
+
+        # wait for next frame
+        general.idle_wait_frames(1)
+
+        general.exit_game_mode()
+        helper.wait_for_condition(lambda: not general.is_in_game_mode(), 5.0)
+
+        # verify the position has been updated
+        Report.result(Tests.no_error_reported_with_multiple_cameras_in_level, not camera_warned)
+
+
+if __name__ == "__main__":
+    from editor_python_test_tools.utils import Report
+    Report.start_test(
+        EditorWorkflow_EditorCameraGameModeTransitionWithMultipleCamerasReportsNoErrors)

+ 73 - 0
AutomatedTesting/Gem/PythonTests/editor/EditorScripts/EditorWorkflow_EditorCameraMovesToEntityTransformWithBeThisCamera.py

@@ -0,0 +1,73 @@
+"""
+Copyright (c) Contributors to the Open 3D Engine Project.
+For complete copyright and license terms please see the LICENSE at the root of this distribution.
+
+SPDX-License-Identifier: Apache-2.0 OR MIT
+"""
+
+
+class Tests:
+    camera_moved_to_entity_transform = (
+        "Editor camera view moved to match entity"
+        "Editor camera view did not move to match entity"
+    )
+
+
+def EditorWorkflow_EditorCameraMovesToEntityTransformWithBeThisCamera():
+    """
+    Summary:
+    Editor camera view moves to entity transform for 'Be this camera' functionality
+
+    Expected Behavior:
+    After triggering 'Be this camera', the camera moves to the entity position
+    """
+
+    import azlmbr.bus as bus
+    import azlmbr.camera as camera
+    import azlmbr.components as components
+    import azlmbr.legacy.general as general
+    import azlmbr.math as math
+
+    from editor_python_test_tools.editor_entity_utils import EditorEntity
+    from editor_python_test_tools.editor_test_helper import EditorTestHelper
+    from editor_python_test_tools.utils import Report, TestHelper
+
+    def get_current_view_position_as_vector3() -> math.Vector3:
+        view_position = general.get_current_view_position()
+        x = view_position.get_property('x')
+        y = view_position.get_property('y')
+        z = view_position.get_property('z')
+        return math.Vector3(float(x), float(y), float(z))
+
+    helper = EditorTestHelper(log_prefix="Editor Camera")
+
+    helper.open_level("Base")
+
+    # where we expect the camera to end up
+    expected_camera_position = math.Vector3(50.0, 50.0, 50.0)
+
+    # create a new entity with a camera component
+    camera_entity = EditorEntity.create_editor_entity_at(
+        (0.0, 0.0, 0.0), name="CameraEntity")
+    camera_entity.add_component("Camera")
+
+    # position the entity in the world
+    components.TransformBus(bus.Event, "SetWorldTranslation",
+                            camera_entity.id, expected_camera_position)
+
+    # trigger 'Be this camera'
+    camera.EditorCameraViewRequestBus(
+        bus.Event, "ToggleCameraAsActiveView", camera_entity.id)
+
+    # ensure camera position has updated to the entity position
+    actual_camera_position = get_current_view_position_as_vector3()
+    position_updated = actual_camera_position.IsClose(expected_camera_position)
+
+    # verify the position has been updated
+    Report.result(Tests.camera_moved_to_entity_transform, position_updated)
+
+
+if __name__ == "__main__":
+    from editor_python_test_tools.utils import Report
+    Report.start_test(
+        EditorWorkflow_EditorCameraMovesToEntityTransformWithBeThisCamera)

+ 101 - 0
AutomatedTesting/Gem/PythonTests/editor/EditorScripts/EditorWorkflow_EditorCameraReturnsToOriginalPositionWhenLeavingGameMode.py

@@ -0,0 +1,101 @@
+"""
+Copyright (c) Contributors to the Open 3D Engine Project.
+For complete copyright and license terms please see the LICENSE at the root of this distribution.
+
+SPDX-License-Identifier: Apache-2.0 OR MIT
+"""
+
+
+class Tests:
+    camera_moved_to_entity_position_game_mode = (
+        "Editor camera view moved to the camera entity position in game mode"
+        "Editor camera view did not move to the camera entity position in game mode"
+    )
+
+    camera_returned_to_initial_position = (
+        "Editor camera view restored after returning from game mode"
+        "Editor camera view was not restored after returning from game mode"
+    )
+
+
+def EditorWorkflow_EditorCameraReturnsToOriginalPositionWhenLeavingGameMode():
+    """
+    Summary:
+    Test camera position when entering/leaving game mode
+
+    Expected Behavior:
+    Editor camera view returns to original editor camera position after leaving game mode
+    """
+
+    import azlmbr.bus as bus
+    import azlmbr.editor as editor
+    import azlmbr.components as components
+    import azlmbr.legacy.general as general
+    import azlmbr.math as math
+
+    from editor_python_test_tools.editor_entity_utils import EditorEntity
+    from editor_python_test_tools.editor_test_helper import EditorTestHelper
+    from editor_python_test_tools.utils import Report, TestHelper
+
+    def get_current_view_position_as_vector3() -> math.Vector3:
+        view_position = general.get_current_view_position()
+        x = view_position.get_property('x')
+        y = view_position.get_property('y')
+        z = view_position.get_property('z')
+        return math.Vector3(float(x), float(y), float(z))
+
+    helper = EditorTestHelper(log_prefix="Editor Camera")
+
+    helper.open_level("Base")
+
+    # where we expect the camera to end up
+    entity_camera_position = math.Vector3(20.0, 40.0, 60.0)
+
+    # begin recording an undo batch for the newly created entity
+    editor.ToolsApplicationRequestBus(bus.Broadcast, 'BeginUndoBatch', "Create camera entity")
+
+    # create a new entity with a camera component
+    camera_entity = EditorEntity.create_editor_entity(name="CameraEntity")
+    camera_entity.add_component("Camera")
+
+    # explicitly track the entity in the newly created undo batch
+    editor.ToolsApplicationRequestBus(bus.Broadcast, 'AddDirtyEntity', camera_entity.id)
+
+    # position the entity in the world
+    components.TransformBus(bus.Event, "SetWorldTranslation",
+                            camera_entity.id, entity_camera_position)
+
+    # after modifying the entity, end the undo batch (this will ensure the change is tracked
+    # when moving to/from game mode)
+    editor.ToolsApplicationRequestBus(bus.Broadcast, 'EndUndoBatch')
+
+    general.idle_wait_frames(1)
+
+    # note: this won't match the entity transform, this will be the default camera position
+    initial_camera_position = get_current_view_position_as_vector3()
+
+    # enter/exit game mode
+    general.enter_game_mode()
+    helper.wait_for_condition(lambda: general.is_in_game_mode(), 5.0)
+
+    game_mode_camera_position = get_current_view_position_as_vector3()
+
+    position_changed_game_mode = game_mode_camera_position.IsClose(entity_camera_position)
+    Report.result(Tests.camera_moved_to_entity_position_game_mode, position_changed_game_mode)
+
+    general.exit_game_mode()
+    helper.wait_for_condition(lambda: not general.is_in_game_mode(), 5.0)
+
+    # ensure camera position has returned to the initial camera position
+    actual_camera_position = get_current_view_position_as_vector3()
+
+    position_restored = actual_camera_position.IsClose(initial_camera_position)
+
+    # verify the position has been updated
+    Report.result(Tests.camera_returned_to_initial_position, position_restored)
+
+
+if __name__ == "__main__":
+    from editor_python_test_tools.utils import Report
+    Report.start_test(
+        EditorWorkflow_EditorCameraReturnsToOriginalPositionWhenLeavingGameMode)

+ 77 - 0
AutomatedTesting/Gem/PythonTests/editor/EditorScripts/EditorWorkflow_EditorCameraReturnsToOriginalPositionWhenTogglingBeThisCamera.py

@@ -0,0 +1,77 @@
+"""
+Copyright (c) Contributors to the Open 3D Engine Project.
+For complete copyright and license terms please see the LICENSE at the root of this distribution.
+
+SPDX-License-Identifier: Apache-2.0 OR MIT
+"""
+
+
+class Tests:
+    camera_returned_to_initial_position = (
+        "Editor camera view restored after returning from 'Be this camera'"
+        "Editor camera view was not restored after leaving 'Be this camera'"
+    )
+
+
+def EditorWorkflow_EditorCameraReturnsToOriginalPositionWhenTogglingBeThisCamera():
+    """
+    Summary:
+    Test toggling 'Be this camera' functionality
+
+    Expected Behavior:
+    Editor camera view returns to original position after toggling 'Be this camera'
+    """
+
+    import azlmbr.bus as bus
+    import azlmbr.camera as camera
+    import azlmbr.components as components
+    import azlmbr.legacy.general as general
+    import azlmbr.math as math
+    from editor_python_test_tools.editor_entity_utils import EditorEntity
+    from editor_python_test_tools.editor_test_helper import EditorTestHelper
+    from editor_python_test_tools.utils import Report, TestHelper
+
+    def get_current_view_position_as_vector3() -> math.Vector3:
+        view_position = general.get_current_view_position()
+        x = view_position.get_property('x')
+        y = view_position.get_property('y')
+        z = view_position.get_property('z')
+        return math.Vector3(float(x), float(y), float(z))
+
+    helper = EditorTestHelper(log_prefix="Editor Camera")
+
+    helper.open_level("Base")
+
+    # where we expect the camera to end up
+    expected_camera_position = math.Vector3(50.0, 50.0, 50.0)
+
+    # create a new entity with a camera component
+    camera_entity = EditorEntity.create_editor_entity_at(
+        (0.0, 0.0, 0.0), name="CameraEntity")
+    camera_entity.add_component("Camera")
+
+    # position the entity in the world
+    components.TransformBus(bus.Event, "SetWorldTranslation",
+                            camera_entity.id, expected_camera_position)
+
+    initial_camera_position = get_current_view_position_as_vector3()
+
+    # trigger 'Be this camera'
+    camera.EditorCameraViewRequestBus(
+        bus.Event, "ToggleCameraAsActiveView", camera_entity.id)
+    # disable 'Be this camera'
+    camera.EditorCameraViewRequestBus(
+        bus.Event, "ToggleCameraAsActiveView", camera_entity.id)
+
+    # ensure camera position has updated to the entity position
+    actual_camera_position = get_current_view_position_as_vector3()
+    position_restored = actual_camera_position.IsClose(initial_camera_position)
+
+    # verify the position has been updated
+    Report.result(Tests.camera_returned_to_initial_position, position_restored)
+
+
+if __name__ == "__main__":
+    from editor_python_test_tools.utils import Report
+    Report.start_test(
+        EditorWorkflow_EditorCameraReturnsToOriginalPositionWhenTogglingBeThisCamera)

+ 82 - 0
AutomatedTesting/Gem/PythonTests/editor/EditorScripts/EditorWorkflow_EditorCameraTransformCanBeModifiedWhileInBeThisCamera.py

@@ -0,0 +1,82 @@
+"""
+Copyright (c) Contributors to the Open 3D Engine Project.
+For complete copyright and license terms please see the LICENSE at the root of this distribution.
+
+SPDX-License-Identifier: Apache-2.0 OR MIT
+"""
+
+
+class Tests:
+    camera_position_updated_while_in_be_this_came = (
+        "Editor camera view was changed externally while in 'Be this camera'"
+        "Editor camera view was not changed externally while in 'Be this camera'"
+    )
+
+
+def EditorWorkflow_EditorCameraTransformCanBeModifiedWhileInBeThisCamera():
+    """
+    Summary:
+    Test camera position when entering/leaving game mode
+
+    Expected Behavior:
+    Editor camera view returns to original editor camera position after leaving game mode
+    """
+
+    import azlmbr.bus as bus
+    import azlmbr.camera as camera
+    import azlmbr.components as components
+    import azlmbr.legacy.general as general
+    import azlmbr.math as math
+
+    from editor_python_test_tools.editor_entity_utils import EditorEntity
+    from editor_python_test_tools.editor_test_helper import EditorTestHelper
+    from editor_python_test_tools.utils import Report, TestHelper
+
+    def get_current_view_position_as_vector3() -> math.Vector3:
+        view_position = general.get_current_view_position()
+        x = view_position.get_property('x')
+        y = view_position.get_property('y')
+        z = view_position.get_property('z')
+        return math.Vector3(float(x), float(y), float(z))
+
+    helper = EditorTestHelper(log_prefix="Editor Camera")
+
+    helper.open_level("Base")
+
+    # where we expect the camera to end up
+    entity_camera_position = math.Vector3(20.0, 40.0, 60.0)
+
+    # create a new entity with a camera component
+    camera_entity = EditorEntity.create_editor_entity(name="CameraEntity")
+    camera_entity.add_component("Camera")
+
+    # position the entity in the world
+    components.TransformBus(bus.Event, "SetWorldTranslation",
+                            camera_entity.id, entity_camera_position)
+
+    # trigger 'Be this camera'
+    camera.EditorCameraViewRequestBus(
+        bus.Event, "ToggleCameraAsActiveView", camera_entity.id)
+
+    # where we expect the camera to move to
+    next_entity_camera_position = math.Vector3(80.0, 160.0, 240.0)
+
+    components.TransformBus(bus.Event, "SetWorldTranslation",
+                            camera_entity.id, next_entity_camera_position)
+
+    # wait for next frame
+    general.idle_wait_frames(1)
+
+    # ensure camera position has returned to the initial camera position
+    actual_camera_position = get_current_view_position_as_vector3()
+
+    position_updated = actual_camera_position.IsClose(next_entity_camera_position)
+
+    # verify the position has been updated
+    Report.result(Tests.camera_position_updated_while_in_be_this_came, position_updated)
+
+
+if __name__ == "__main__":
+    from editor_python_test_tools.utils import Report
+    Report.start_test(
+        EditorWorkflow_EditorCameraTransformCanBeModifiedWhileInBeThisCamera)

+ 6 - 1
AutomatedTesting/Gem/PythonTests/editor/EditorScripts/Menus_EditMenuOptions.py

@@ -26,6 +26,7 @@ def Menus_EditMenuOptions_Work():
     :return: None
     :return: None
     """
     """
 
 
+    import azlmbr.legacy.general as general
     import editor_python_test_tools.hydra_editor_utils as hydra
     import editor_python_test_tools.hydra_editor_utils as hydra
     import pyside_utils
     import pyside_utils
     from editor_python_test_tools.utils import Report
     from editor_python_test_tools.utils import Report
@@ -51,7 +52,6 @@ def Menus_EditMenuOptions_Work():
         ("Modify", "Transform Mode", "Scale"),
         ("Modify", "Transform Mode", "Scale"),
         ("Editor Settings", "Global Preferences"),
         ("Editor Settings", "Global Preferences"),
         ("Editor Settings", "Editor Settings Manager"),
         ("Editor Settings", "Editor Settings Manager"),
-        ("Editor Settings", "Keyboard Customization", "Customize Keyboard"),
         # The following menu options are temporarily disabled due to https://github.com/o3de/o3de/issues/6746
         # The following menu options are temporarily disabled due to https://github.com/o3de/o3de/issues/6746
         #("Editor Settings", "Keyboard Customization", "Export Keyboard Settings"),
         #("Editor Settings", "Keyboard Customization", "Export Keyboard Settings"),
         #("Editor Settings", "Keyboard Customization", "Import Keyboard Settings"),
         #("Editor Settings", "Keyboard Customization", "Import Keyboard Settings"),
@@ -60,6 +60,11 @@ def Menus_EditMenuOptions_Work():
     # 1) Open an existing simple level
     # 1) Open an existing simple level
     hydra.open_base_level()
     hydra.open_base_level()
 
 
+    # The action manager doesn't register the menus until the next system tick, so need to wait
+    # until the menu bar has been populated
+    general.idle_enable(True)
+    general.idle_wait_frames(1)
+
     # 2) Interact with Edit Menu options
     # 2) Interact with Edit Menu options
     editor_window = pyside_utils.get_editor_main_window()
     editor_window = pyside_utils.get_editor_main_window()
     for option in edit_menu_options:
     for option in edit_menu_options:

+ 6 - 6
AutomatedTesting/Gem/PythonTests/editor/EditorScripts/Menus_ViewMenuOptions.py

@@ -26,20 +26,15 @@ def Menus_ViewMenuOptions_Work():
     :return: None
     :return: None
     """
     """
 
 
+    import azlmbr.legacy.general as general
     import editor_python_test_tools.hydra_editor_utils as hydra
     import editor_python_test_tools.hydra_editor_utils as hydra
     import pyside_utils
     import pyside_utils
     from editor_python_test_tools.utils import Report
     from editor_python_test_tools.utils import Report
 
 
     view_menu_options = [
     view_menu_options = [
-        ("Center on Selection",),
-        ("Show Quick Access Bar",),
-        ("Layouts", "Component Entity Layout",),
-        ("Layouts", "Save Layout",),
         ("Viewport", "Go to Position"),
         ("Viewport", "Go to Position"),
         ("Viewport", "Center on Selection"),
         ("Viewport", "Center on Selection"),
         ("Viewport", "Go to Location"),
         ("Viewport", "Go to Location"),
-        ("Viewport", "Remember Location"),
-        ("Viewport", "Switch Camera"),
         ("Viewport", "Show Helpers"),
         ("Viewport", "Show Helpers"),
         ("Viewport", "Show Icons"),
         ("Viewport", "Show Icons"),
         ("Refresh Style",),
         ("Refresh Style",),
@@ -48,6 +43,11 @@ def Menus_ViewMenuOptions_Work():
     # 1) Open an existing simple level
     # 1) Open an existing simple level
     hydra.open_base_level()
     hydra.open_base_level()
 
 
+    # The action manager doesn't register the menus until the next system tick, so need to wait
+    # until the menu bar has been populated
+    general.idle_enable(True)
+    general.idle_wait_frames(1)
+
     # 2) Interact with View Menu options
     # 2) Interact with View Menu options
     editor_window = pyside_utils.get_editor_main_window()
     editor_window = pyside_utils.get_editor_main_window()
     for option in view_menu_options:
     for option in view_menu_options:

+ 33 - 0
AutomatedTesting/Gem/PythonTests/editor/TestSuite_Main.py

@@ -93,8 +93,41 @@ class TestAutomation(EditorTestSuite):
 
 
     # These tests require no UI interaction or modal dialog interactions
     # These tests require no UI interaction or modal dialog interactions
 
 
+    def cleanup_temp_levels(self, workspace):
+        file_system.delete([os.path.join(workspace.paths.engine_root(), "AutomatedTesting", "Levels", "tmp_level_1")],
+                        True, True)
+        file_system.delete([os.path.join(workspace.paths.engine_root(), "AutomatedTesting", "Levels", "tmp_level_2")],
+                        True, True)
+
     class test_EditorWorkflow_ParentEntityTransform_Affects_ChildEntityTransform(EditorBatchedTest):
     class test_EditorWorkflow_ParentEntityTransform_Affects_ChildEntityTransform(EditorBatchedTest):
         from .EditorScripts import EditorWorkflow_ParentEntityTransform_Affects_ChildEntityTransform as test_module
         from .EditorScripts import EditorWorkflow_ParentEntityTransform_Affects_ChildEntityTransform as test_module
 
 
     class test_EditorWorkflow_ChildEntityTransform_Persists_After_ParentEntityTransform(EditorBatchedTest):
     class test_EditorWorkflow_ChildEntityTransform_Persists_After_ParentEntityTransform(EditorBatchedTest):
         from .EditorScripts import EditorWorkflow_ChildEntityTransform_Persists_After_ParentEntityTransform as test_module
         from .EditorScripts import EditorWorkflow_ChildEntityTransform_Persists_After_ParentEntityTransform as test_module
+
+    class test_EditorWorkflow_EditorCameraMovesToEntityTransformWithBeThisCamera(EditorSingleTest):
+        from .EditorScripts import EditorWorkflow_EditorCameraMovesToEntityTransformWithBeThisCamera as test_module
+
+    class test_EditorWorkflow_EditorCameraReturnsToOriginalPositionWhenTogglingBeThisCamera(EditorSingleTest):
+        from .EditorScripts import EditorWorkflow_EditorCameraReturnsToOriginalPositionWhenTogglingBeThisCamera as test_module
+
+    class test_EditorWorkflow_EditorCameraReturnsToOriginalPositionWhenLeavingGameMode(EditorSingleTest):
+        from .EditorScripts import EditorWorkflow_EditorCameraReturnsToOriginalPositionWhenLeavingGameMode as test_module
+
+    class test_EditorWorkflow_EditorCameraTransformCanBeModifiedWhileInBeThisCamera(EditorSingleTest):
+        from .EditorScripts import EditorWorkflow_EditorCameraTransformCanBeModifiedWhileInBeThisCamera as test_module
+
+    class test_EditorWorkflow_EditorCameraGameModeTransitionWithMultipleCamerasReportsNoErrors(EditorSingleTest):
+        from .EditorScripts import EditorWorkflow_EditorCameraGameModeTransitionWithMultipleCamerasReportsNoErrors as test_module
+
+    class test_EditorWorkflow_EditorCameraBeThisCameraIsClearedWhenChangingLevel(EditorSingleTest):
+        # Custom teardown to remove level created during test
+        def setup(self, request, workspace):
+            self.cleanup_temp_levels(workspace)
+
+        def teardown(self, request, workspace, editor_test_results):
+            self.cleanup_temp_levels(workspace)
+        
+        from .EditorScripts import EditorWorkflow_EditorCameraBeThisCameraIsClearedWhenChangingLevel as test_module
+
+

+ 2 - 0
AutomatedTesting/Gem/PythonTests/largeworlds/CMakeLists.txt

@@ -22,6 +22,7 @@ if(PAL_TRAIT_BUILD_TESTS_SUPPORTED AND PAL_TRAIT_BUILD_HOST_TOOLS AND PAL_TRAIT_
             AutomatedTesting.GameLauncher
             AutomatedTesting.GameLauncher
         COMPONENT
         COMPONENT
             LargeWorlds
             LargeWorlds
+        LABELS REQUIRES_tiaf
     )
     )
     ly_add_pytest(
     ly_add_pytest(
         NAME AutomatedTesting::DynamicVegetationTests_Periodic_Optimized
         NAME AutomatedTesting::DynamicVegetationTests_Periodic_Optimized
@@ -50,6 +51,7 @@ if(PAL_TRAIT_BUILD_TESTS_SUPPORTED AND PAL_TRAIT_BUILD_HOST_TOOLS AND PAL_TRAIT_
            AutomatedTesting.Assets
            AutomatedTesting.Assets
         COMPONENT
         COMPONENT
             LargeWorlds
             LargeWorlds
+        LABELS REQUIRES_tiaf
     )
     )
 
 
     ly_add_pytest(
     ly_add_pytest(

+ 16 - 16
AutomatedTesting/Gem/PythonTests/largeworlds/dyn_veg/EditorScripts/PhysXColliderSurfaceTagEmitter_E2E_Editor.py

@@ -115,22 +115,22 @@ def PhysXColliderSurfaceTagEmitter_E2E_Editor():
     collider_entity = hydra.Entity("Collider Surface")
     collider_entity = hydra.Entity("Collider Surface")
     collider_entity.create_entity(
     collider_entity.create_entity(
         entity_center_point,
         entity_center_point,
-        ["PhysX Collider", "PhysX Collider Surface Tag Emitter"]
+        ["PhysX Collider", "PhysX Collider Surface Tag Emitter", "PhysX Static Rigid Body"]
         )
         )
     Report.result(collider_entity_created, collider_entity.id.IsValid())
     Report.result(collider_entity_created, collider_entity.id.IsValid())
 
 
     # Set up the PhysX Collider so that each shape type (sphere, box, capsule) has the same test height.
     # Set up the PhysX Collider so that each shape type (sphere, box, capsule) has the same test height.
-    hydra.get_set_test(collider_entity, 0, "Shape Configuration|Sphere|Radius", collider_radius)
-    hydra.get_set_test(collider_entity, 0, "Shape Configuration|Box|Dimensions", math.Vector3(collider_diameter,
+    hydra.get_set_test(collider_entity, component_index=0, path="Shape Configuration|Sphere|Radius", value=collider_radius)
+    hydra.get_set_test(collider_entity, component_index=0, path="Shape Configuration|Box|Dimensions", value=math.Vector3(collider_diameter,
                                                                                               collider_diameter,
                                                                                               collider_diameter,
                                                                                               collider_diameter))
                                                                                               collider_diameter))
-    hydra.get_set_test(collider_entity, 0, "Shape Configuration|Capsule|Height", collider_diameter)
+    hydra.get_set_test(collider_entity, component_index=0, path="Shape Configuration|Capsule|Height", value=collider_diameter)
 
 
     # Run through each collider shape type (sphere, box, capsule) and verify the surface generation
     # Run through each collider shape type (sphere, box, capsule) and verify the surface generation
     # and surface modification of the PhysX Collision Surface Tag Emitter Component.
     # and surface modification of the PhysX Collision Surface Tag Emitter Component.
     for collider_shape in range(0, 3):
     for collider_shape in range(0, 3):
         collider_shapes = {0: "Sphere", 1: "Box", 2: "Capsule"}
         collider_shapes = {0: "Sphere", 1: "Box", 2: "Capsule"}
-        hydra.get_set_test(collider_entity, 0, "Shape Configuration|Shape", collider_shape)
+        hydra.get_set_test(collider_entity, component_index=0, path="Shape Configuration|Shape", value=collider_shape)
 
 
         # Test:  Generate a new surface on the collider.
         # Test:  Generate a new surface on the collider.
         # There should be one instance at the very top of the collider sphere, and none on the baseline surface
         # There should be one instance at the very top of the collider sphere, and none on the baseline surface
@@ -143,8 +143,8 @@ def PhysXColliderSurfaceTagEmitter_E2E_Editor():
             f"Expected number of instances found on the baseline point for {collider_shapes[collider_shape]} shape",
             f"Expected number of instances found on the baseline point for {collider_shapes[collider_shape]} shape",
             f"Found an unexpected number of instances on the baseline point for {collider_shapes[collider_shape]} shape"
             f"Found an unexpected number of instances on the baseline point for {collider_shapes[collider_shape]} shape"
         )
         )
-        hydra.get_set_test(collider_entity, 1, "Configuration|Generated Tags", [surface_tag])
-        hydra.get_set_test(collider_entity, 1, "Configuration|Extended Tags", [invalid_tag])
+        hydra.get_set_test(collider_entity, component_index=1, path="Configuration|Generated Tags", value=[surface_tag])
+        hydra.get_set_test(collider_entity, component_index=1, path="Configuration|Extended Tags", value=[invalid_tag])
         top_point = math.Vector3(entity_center_point.x, entity_center_point.y, entity_center_point.z +
         top_point = math.Vector3(entity_center_point.x, entity_center_point.y, entity_center_point.z +
                                  collider_radius)
                                  collider_radius)
         baseline_surface_point = math.Vector3(entity_center_point.x, entity_center_point.y, entity_center_point.z +
         baseline_surface_point = math.Vector3(entity_center_point.x, entity_center_point.y, entity_center_point.z +
@@ -159,8 +159,8 @@ def PhysXColliderSurfaceTagEmitter_E2E_Editor():
         # There should be no instances at the very top of the collider sphere, and one on the baseline surface
         # There should be no instances at the very top of the collider sphere, and one on the baseline surface
         # within our query box.
         # within our query box.
         # (We use a small query box to only check for one placed instance point)
         # (We use a small query box to only check for one placed instance point)
-        hydra.get_set_test(collider_entity, 1, "Configuration|Generated Tags", [invalid_tag])
-        hydra.get_set_test(collider_entity, 1, "Configuration|Extended Tags", [surface_tag])
+        hydra.get_set_test(collider_entity, component_index=1, path="Configuration|Generated Tags", value=[invalid_tag])
+        hydra.get_set_test(collider_entity, component_index=1, path="Configuration|Extended Tags", value=[surface_tag])
         top_point_success = helper.wait_for_condition(lambda: dynveg.validate_instance_count(top_point, 0.25, 0), 5.0)
         top_point_success = helper.wait_for_condition(lambda: dynveg.validate_instance_count(top_point, 0.25, 0), 5.0)
         Report.result(on_collider_top_point_count, top_point_success)
         Report.result(on_collider_top_point_count, top_point_success)
         baseline_success = helper.wait_for_condition(lambda: dynveg.validate_instance_count(baseline_surface_point,
         baseline_success = helper.wait_for_condition(lambda: dynveg.validate_instance_count(baseline_surface_point,
@@ -176,12 +176,12 @@ def PhysXColliderSurfaceTagEmitter_E2E_Editor():
     collider_entity.add_component("PhysX Collider")
     collider_entity.add_component("PhysX Collider")
     helper.wait_for_condition(lambda: editor.EditorComponentAPIBus(bus.Broadcast, 'IsComponentEnabled',
     helper.wait_for_condition(lambda: editor.EditorComponentAPIBus(bus.Broadcast, 'IsComponentEnabled',
                                                                    collider_entity.components[1]), 5.0)
                                                                    collider_entity.components[1]), 5.0)
-    hydra.get_set_test(collider_entity, 1, "Shape Configuration|Shape", 7)
-    hydra.get_set_test(collider_entity, 1, "Shape Configuration|Asset|PhysX Mesh", test_physx_mesh_asset_id)
+    hydra.get_set_test(collider_entity, component_index=2, path="Shape Configuration|Shape", value=7)
+    hydra.get_set_test(collider_entity, component_index=2, path="Shape Configuration|Asset|PhysX Mesh", value=test_physx_mesh_asset_id)
 
 
     # Set the asset scale to match the test heights of the shapes tested
     # Set the asset scale to match the test heights of the shapes tested
     asset_scale = math.Vector3(1.0, 1.0, 9.0)
     asset_scale = math.Vector3(1.0, 1.0, 9.0)
-    collider_entity.get_set_test(1, "Shape Configuration|Asset|Configuration|Asset Scale", asset_scale)
+    collider_entity.get_set_test(2, "Shape Configuration|Asset|Configuration|Asset Scale", asset_scale)
 
 
     # Test:  Generate a new surface on the collider.
     # Test:  Generate a new surface on the collider.
     # There should be one instance at the very top of the collider mesh, and none on the baseline surface
     # There should be one instance at the very top of the collider mesh, and none on the baseline surface
@@ -195,8 +195,8 @@ def PhysXColliderSurfaceTagEmitter_E2E_Editor():
         f"Expected number of instances found on the baseline point for a PhysX Mesh",
         f"Expected number of instances found on the baseline point for a PhysX Mesh",
         f"Found an unexpected number of instances on the baseline point for a PhysX Mesh"
         f"Found an unexpected number of instances on the baseline point for a PhysX Mesh"
     )
     )
-    hydra.get_set_test(collider_entity, 0, "Configuration|Generated Tags", [surface_tag])
-    hydra.get_set_test(collider_entity, 0, "Configuration|Extended Tags", [invalid_tag])
+    hydra.get_set_test(collider_entity, component_index=0, path="Configuration|Generated Tags", value=[surface_tag])
+    hydra.get_set_test(collider_entity, component_index=0, path="Configuration|Extended Tags", value=[invalid_tag])
     top_point_success = helper.wait_for_condition(lambda: dynveg.validate_instance_count(top_point, 0.25, 1), 5.0)
     top_point_success = helper.wait_for_condition(lambda: dynveg.validate_instance_count(top_point, 0.25, 1), 5.0)
     Report.result(on_collider_top_point_count, top_point_success)
     Report.result(on_collider_top_point_count, top_point_success)
     baseline_success = helper.wait_for_condition(lambda: dynveg.validate_instance_count(baseline_surface_point,
     baseline_success = helper.wait_for_condition(lambda: dynveg.validate_instance_count(baseline_surface_point,
@@ -207,8 +207,8 @@ def PhysXColliderSurfaceTagEmitter_E2E_Editor():
     # There should be no instances at the very top of the collider mesh, and none on the baseline surface within
     # There should be no instances at the very top of the collider mesh, and none on the baseline surface within
     # our query box as PhysX meshes are treated as hollow shells, not solid volumes.
     # our query box as PhysX meshes are treated as hollow shells, not solid volumes.
     # (We use a small query box to only check for one placed instance point)
     # (We use a small query box to only check for one placed instance point)
-    hydra.get_set_test(collider_entity, 0, "Configuration|Generated Tags", [invalid_tag])
-    hydra.get_set_test(collider_entity, 0, "Configuration|Extended Tags", [surface_tag])
+    hydra.get_set_test(collider_entity, component_index=0, path="Configuration|Generated Tags", value=[invalid_tag])
+    hydra.get_set_test(collider_entity, component_index=0, path="Configuration|Extended Tags", value=[surface_tag])
     top_point_success = helper.wait_for_condition(lambda: dynveg.validate_instance_count(top_point, 0.25, 0), 5.0)
     top_point_success = helper.wait_for_condition(lambda: dynveg.validate_instance_count(top_point, 0.25, 0), 5.0)
     Report.result(on_collider_top_point_count, top_point_success)
     Report.result(on_collider_top_point_count, top_point_success)
     baseline_success = helper.wait_for_condition(lambda: dynveg.validate_instance_count(baseline_surface_point,
     baseline_success = helper.wait_for_condition(lambda: dynveg.validate_instance_count(baseline_surface_point,

+ 4 - 0
AutomatedTesting/Levels/DefaultLevel/DefaultLevel.prefab

@@ -208,6 +208,10 @@
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 7090012899106946164
                     "Id": 7090012899106946164
                 },
                 },
+                "Component_[773790315487116393]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 773790315487116393
+                },
                 "Component_[9410832619875640998]": {
                 "Component_[9410832619875640998]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 9410832619875640998
                     "Id": 9410832619875640998

+ 4 - 14
AutomatedTesting/Levels/Multiplayer/ReactivatingNetEntity/ReactivatingNetEntity.prefab

@@ -136,6 +136,10 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 13711420870643673468
                     "Id": 13711420870643673468
                 },
                 },
+                "Component_[13722683864759125153]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 13722683864759125153
+                },
                 "Component_[138002849734991713]": {
                 "Component_[138002849734991713]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 138002849734991713
                     "Id": 138002849734991713
@@ -743,20 +747,6 @@
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 460678799589944781
                     "Id": 460678799589944781
                 },
                 },
-                "Component_[6338428544016584613]": {
-                    "$type": "GenericComponentWrapper",
-                    "Id": 6338428544016584613,
-                    "m_template": {
-                        "$type": "NetworkPlayerSpawnerComponent",
-                        "SpawnableAsset": {
-                            "assetId": {
-                                "guid": "{129F7D66-108C-5549-92C6-5C909B95DA62}",
-                                "subId": 738868766
-                            },
-                            "assetHint": "levels/multiplayer/reactivatingnetentity/player.network.spawnable"
-                        }
-                    }
-                },
                 "Component_[7753493077417004814]": {
                 "Component_[7753493077417004814]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 7753493077417004814
                     "Id": 7753493077417004814

+ 77 - 185
AutomatedTesting/Levels/Navigation/NavigationSample/CityPortion.prefab

@@ -7,10 +7,6 @@
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 11043277518452554776
                 "Id": 11043277518452554776
             },
             },
-            "Component_[1224239024537701137]": {
-                "$type": "SelectionComponent",
-                "Id": 1224239024537701137
-            },
             "Component_[12825388930915858146]": {
             "Component_[12825388930915858146]": {
                 "$type": "EditorDisabledCompositionComponent",
                 "$type": "EditorDisabledCompositionComponent",
                 "Id": 12825388930915858146
                 "Id": 12825388930915858146
@@ -165,11 +161,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -187,9 +178,9 @@
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 8231836430223196434
                     "Id": 8231836430223196434
                 },
                 },
-                "Component_[9076658479587913644]": {
-                    "$type": "SelectionComponent",
-                    "Id": 9076658479587913644
+                "Component_[9129779652031523105]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 9129779652031523105
                 }
                 }
             }
             }
         },
         },
@@ -205,10 +196,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 11940241940314955283
                     "Id": 11940241940314955283
                 },
                 },
-                "Component_[12094608478409290456]": {
-                    "$type": "SelectionComponent",
-                    "Id": 12094608478409290456
-                },
                 "Component_[15065514314034488866]": {
                 "Component_[15065514314034488866]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 15065514314034488866
                     "Id": 15065514314034488866
@@ -270,6 +257,10 @@
             "Id": "Entity_[11299011348621]",
             "Id": "Entity_[11299011348621]",
             "Name": "Ground",
             "Name": "Ground",
             "Components": {
             "Components": {
+                "Component_[10444376930591328744]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 10444376930591328744
+                },
                 "Component_[10946777360722158921]": {
                 "Component_[10946777360722158921]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 10946777360722158921,
                     "Id": 10946777360722158921,
@@ -370,11 +361,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -391,10 +377,6 @@
                 "Component_[8231836430223196434]": {
                 "Component_[8231836430223196434]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 8231836430223196434
                     "Id": 8231836430223196434
-                },
-                "Component_[9076658479587913644]": {
-                    "$type": "SelectionComponent",
-                    "Id": 9076658479587913644
                 }
                 }
             }
             }
         },
         },
@@ -502,11 +484,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -524,9 +501,9 @@
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 8231836430223196434
                     "Id": 8231836430223196434
                 },
                 },
-                "Component_[9076658479587913644]": {
-                    "$type": "SelectionComponent",
-                    "Id": 9076658479587913644
+                "Component_[8260769176303463586]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 8260769176303463586
                 }
                 }
             }
             }
         },
         },
@@ -624,6 +601,10 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 4191213037974650114
                     "Id": 4191213037974650114
                 },
                 },
+                "Component_[5523114719137612391]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 5523114719137612391
+                },
                 "Component_[561144275819577369]": {
                 "Component_[561144275819577369]": {
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 561144275819577369,
                     "Id": 561144275819577369,
@@ -634,11 +615,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -655,10 +631,6 @@
                 "Component_[8231836430223196434]": {
                 "Component_[8231836430223196434]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 8231836430223196434
                     "Id": 8231836430223196434
-                },
-                "Component_[9076658479587913644]": {
-                    "$type": "SelectionComponent",
-                    "Id": 9076658479587913644
                 }
                 }
             }
             }
         },
         },
@@ -687,6 +659,10 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
+                "Component_[1143529838174529455]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 1143529838174529455
+                },
                 "Component_[11786689926888634210]": {
                 "Component_[11786689926888634210]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 11786689926888634210
                     "Id": 11786689926888634210
@@ -766,11 +742,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -787,10 +758,6 @@
                 "Component_[8231836430223196434]": {
                 "Component_[8231836430223196434]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 8231836430223196434
                     "Id": 8231836430223196434
-                },
-                "Component_[9076658479587913644]": {
-                    "$type": "SelectionComponent",
-                    "Id": 9076658479587913644
                 }
                 }
             }
             }
         },
         },
@@ -819,6 +786,10 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
+                "Component_[11626066835780709791]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 11626066835780709791
+                },
                 "Component_[11786689926888634210]": {
                 "Component_[11786689926888634210]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 11786689926888634210
                     "Id": 11786689926888634210
@@ -898,11 +869,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -919,10 +885,6 @@
                 "Component_[8231836430223196434]": {
                 "Component_[8231836430223196434]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 8231836430223196434
                     "Id": 8231836430223196434
-                },
-                "Component_[9076658479587913644]": {
-                    "$type": "SelectionComponent",
-                    "Id": 9076658479587913644
                 }
                 }
             }
             }
         },
         },
@@ -1030,11 +992,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -1048,13 +1005,13 @@
                         }
                         }
                     }
                     }
                 },
                 },
+                "Component_[5617458393138790682]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 5617458393138790682
+                },
                 "Component_[8231836430223196434]": {
                 "Component_[8231836430223196434]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 8231836430223196434
                     "Id": 8231836430223196434
-                },
-                "Component_[9076658479587913644]": {
-                    "$type": "SelectionComponent",
-                    "Id": 9076658479587913644
                 }
                 }
             }
             }
         },
         },
@@ -1087,6 +1044,10 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 11786689926888634210
                     "Id": 11786689926888634210
                 },
                 },
+                "Component_[12721781019698885872]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 12721781019698885872
+                },
                 "Component_[13316023297093478237]": {
                 "Component_[13316023297093478237]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 13316023297093478237
                     "Id": 13316023297093478237
@@ -1167,11 +1128,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -1188,10 +1144,6 @@
                 "Component_[8231836430223196434]": {
                 "Component_[8231836430223196434]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 8231836430223196434
                     "Id": 8231836430223196434
-                },
-                "Component_[9076658479587913644]": {
-                    "$type": "SelectionComponent",
-                    "Id": 9076658479587913644
                 }
                 }
             }
             }
         },
         },
@@ -1281,6 +1233,10 @@
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 17193921221555106955
                     "Id": 17193921221555106955
                 },
                 },
+                "Component_[18148311216392106435]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 18148311216392106435
+                },
                 "Component_[18333533576999955869]": {
                 "Component_[18333533576999955869]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 18333533576999955869
                     "Id": 18333533576999955869
@@ -1299,11 +1255,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -1320,10 +1271,6 @@
                 "Component_[8231836430223196434]": {
                 "Component_[8231836430223196434]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 8231836430223196434
                     "Id": 8231836430223196434
-                },
-                "Component_[9076658479587913644]": {
-                    "$type": "SelectionComponent",
-                    "Id": 9076658479587913644
                 }
                 }
             }
             }
         },
         },
@@ -1417,6 +1364,10 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 18333533576999955869
                     "Id": 18333533576999955869
                 },
                 },
+                "Component_[3659461388081519064]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 3659461388081519064
+                },
                 "Component_[4191213037974650114]": {
                 "Component_[4191213037974650114]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 4191213037974650114
                     "Id": 4191213037974650114
@@ -1431,11 +1382,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -1452,10 +1398,6 @@
                 "Component_[8231836430223196434]": {
                 "Component_[8231836430223196434]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 8231836430223196434
                     "Id": 8231836430223196434
-                },
-                "Component_[9076658479587913644]": {
-                    "$type": "SelectionComponent",
-                    "Id": 9076658479587913644
                 }
                 }
             }
             }
         },
         },
@@ -1563,11 +1505,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -1581,13 +1518,13 @@
                         }
                         }
                     }
                     }
                 },
                 },
+                "Component_[8130325540891911590]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 8130325540891911590
+                },
                 "Component_[8231836430223196434]": {
                 "Component_[8231836430223196434]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 8231836430223196434
                     "Id": 8231836430223196434
-                },
-                "Component_[9076658479587913644]": {
-                    "$type": "SelectionComponent",
-                    "Id": 9076658479587913644
                 }
                 }
             }
             }
         },
         },
@@ -1595,6 +1532,10 @@
             "Id": "Entity_[11569594288269]",
             "Id": "Entity_[11569594288269]",
             "Name": "Ground",
             "Name": "Ground",
             "Components": {
             "Components": {
+                "Component_[10466589213229408165]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 10466589213229408165
+                },
                 "Component_[10946777360722158921]": {
                 "Component_[10946777360722158921]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 10946777360722158921,
                     "Id": 10946777360722158921,
@@ -1695,11 +1636,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -1716,10 +1652,6 @@
                 "Component_[8231836430223196434]": {
                 "Component_[8231836430223196434]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 8231836430223196434
                     "Id": 8231836430223196434
-                },
-                "Component_[9076658479587913644]": {
-                    "$type": "SelectionComponent",
-                    "Id": 9076658479587913644
                 }
                 }
             }
             }
         },
         },
@@ -1793,6 +1725,10 @@
                         }
                         }
                     }
                     }
                 },
                 },
+                "Component_[16562318651126349772]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 16562318651126349772
+                },
                 "Component_[16756187867691340653]": {
                 "Component_[16756187867691340653]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 16756187867691340653,
                     "Id": 16756187867691340653,
@@ -1827,11 +1763,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -1848,10 +1779,6 @@
                 "Component_[8231836430223196434]": {
                 "Component_[8231836430223196434]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 8231836430223196434
                     "Id": 8231836430223196434
-                },
-                "Component_[9076658479587913644]": {
-                    "$type": "SelectionComponent",
-                    "Id": 9076658479587913644
                 }
                 }
             }
             }
         },
         },
@@ -1945,6 +1872,10 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 18333533576999955869
                     "Id": 18333533576999955869
                 },
                 },
+                "Component_[2019623542322377295]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 2019623542322377295
+                },
                 "Component_[4191213037974650114]": {
                 "Component_[4191213037974650114]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 4191213037974650114
                     "Id": 4191213037974650114
@@ -1959,11 +1890,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -1980,10 +1906,6 @@
                 "Component_[8231836430223196434]": {
                 "Component_[8231836430223196434]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 8231836430223196434
                     "Id": 8231836430223196434
-                },
-                "Component_[9076658479587913644]": {
-                    "$type": "SelectionComponent",
-                    "Id": 9076658479587913644
                 }
                 }
             }
             }
         },
         },
@@ -2024,6 +1946,10 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 13633009520175731636
                     "Id": 13633009520175731636
                 },
                 },
+                "Component_[1422295178687924955]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 1422295178687924955
+                },
                 "Component_[14594453775970915486]": {
                 "Component_[14594453775970915486]": {
                     "$type": "AZ::Render::EditorMeshComponent",
                     "$type": "AZ::Render::EditorMeshComponent",
                     "Id": 14594453775970915486,
                     "Id": 14594453775970915486,
@@ -2091,11 +2017,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -2112,10 +2033,6 @@
                 "Component_[8231836430223196434]": {
                 "Component_[8231836430223196434]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 8231836430223196434
                     "Id": 8231836430223196434
-                },
-                "Component_[9076658479587913644]": {
-                    "$type": "SelectionComponent",
-                    "Id": 9076658479587913644
                 }
                 }
             }
             }
         },
         },
@@ -2223,11 +2140,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -2245,9 +2157,9 @@
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 8231836430223196434
                     "Id": 8231836430223196434
                 },
                 },
-                "Component_[9076658479587913644]": {
-                    "$type": "SelectionComponent",
-                    "Id": 9076658479587913644
+                "Component_[8986611733273153699]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 8986611733273153699
                 }
                 }
             }
             }
         },
         },
@@ -2274,6 +2186,10 @@
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 12731562982192231049
                     "Id": 12731562982192231049
                 },
                 },
+                "Component_[15404821413892525429]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 15404821413892525429
+                },
                 "Component_[15662589502982568121]": {
                 "Component_[15662589502982568121]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 15662589502982568121,
                     "Id": 15662589502982568121,
@@ -2300,10 +2216,6 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 1989157093308533954
                     "Id": 1989157093308533954
                 },
                 },
-                "Component_[3336260609790664760]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3336260609790664760
-                },
                 "Component_[3703844470882397551]": {
                 "Component_[3703844470882397551]": {
                     "$type": "EditorMaterialComponent",
                     "$type": "EditorMaterialComponent",
                     "Id": 3703844470882397551,
                     "Id": 3703844470882397551,
@@ -2340,11 +2252,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -2417,14 +2324,14 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 15918579274461744191
                     "Id": 15918579274461744191
                 },
                 },
+                "Component_[17017182064968299551]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 17017182064968299551
+                },
                 "Component_[1989157093308533954]": {
                 "Component_[1989157093308533954]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 1989157093308533954
                     "Id": 1989157093308533954
                 },
                 },
-                "Component_[3336260609790664760]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3336260609790664760
-                },
                 "Component_[3703844470882397551]": {
                 "Component_[3703844470882397551]": {
                     "$type": "EditorMaterialComponent",
                     "$type": "EditorMaterialComponent",
                     "Id": 3703844470882397551,
                     "Id": 3703844470882397551,
@@ -2461,11 +2368,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -2542,10 +2444,6 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 1989157093308533954
                     "Id": 1989157093308533954
                 },
                 },
-                "Component_[3336260609790664760]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3336260609790664760
-                },
                 "Component_[3703844470882397551]": {
                 "Component_[3703844470882397551]": {
                     "$type": "EditorMaterialComponent",
                     "$type": "EditorMaterialComponent",
                     "Id": 3703844470882397551,
                     "Id": 3703844470882397551,
@@ -2582,11 +2480,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -2611,6 +2504,10 @@
                 "Component_[8659510516882020099]": {
                 "Component_[8659510516882020099]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 8659510516882020099
                     "Id": 8659510516882020099
+                },
+                "Component_[9104334404173946520]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 9104334404173946520
                 }
                 }
             }
             }
         },
         },
@@ -2676,10 +2573,6 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 1989157093308533954
                     "Id": 1989157093308533954
                 },
                 },
-                "Component_[3336260609790664760]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3336260609790664760
-                },
                 "Component_[3874326360471912205]": {
                 "Component_[3874326360471912205]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 3874326360471912205
                     "Id": 3874326360471912205
@@ -2698,11 +2591,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -2727,6 +2615,10 @@
                 "Component_[8659510516882020099]": {
                 "Component_[8659510516882020099]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 8659510516882020099
                     "Id": 8659510516882020099
+                },
+                "Component_[8946763346869141532]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 8946763346869141532
                 }
                 }
             }
             }
         }
         }

+ 9 - 15
AutomatedTesting/Levels/Physics/Collider_AddingNewGroupWorks/Collider_AddingNewGroupWorks.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -55,6 +51,10 @@
             "Id": "Entity_[263565336022]",
             "Id": "Entity_[263565336022]",
             "Name": "Sphere",
             "Name": "Sphere",
             "Components": {
             "Components": {
+                "Component_[10270843354917552198]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 10270843354917552198
+                },
                 "Component_[1077035889980990778]": {
                 "Component_[1077035889980990778]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 1077035889980990778
                     "Id": 1077035889980990778
@@ -87,10 +87,6 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 16774751424420453062
                     "Id": 16774751424420453062
                 },
                 },
-                "Component_[2076554166090224023]": {
-                    "$type": "SelectionComponent",
-                    "Id": 2076554166090224023
-                },
                 "Component_[3796327233831302715]": {
                 "Component_[3796327233831302715]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 3796327233831302715,
                     "Id": 3796327233831302715,
@@ -115,9 +111,11 @@
                         "CollisionGroupId": {
                         "CollisionGroupId": {
                             "GroupId": "{C6156E97-7789-4EFA-AA8B-F987FF1C829F}"
                             "GroupId": "{C6156E97-7789-4EFA-AA8B-F987FF1C829F}"
                         },
                         },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -176,10 +174,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,

+ 82 - 74
AutomatedTesting/Levels/Physics/Collider_CollisionGroupsWorkflow/Collider_CollisionGroupsWorkflow.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -96,9 +92,11 @@
                         "CollisionGroupId": {
                         "CollisionGroupId": {
                             "GroupId": "{2C698BDF-B2CC-47FC-8356-6BAB160AFFE9}"
                             "GroupId": "{2C698BDF-B2CC-47FC-8356-6BAB160AFFE9}"
                         },
                         },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -139,10 +137,6 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 2810034955465504327
                     "Id": 2810034955465504327
                 },
                 },
-                "Component_[3274864013943777794]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3274864013943777794
-                },
                 "Component_[3519576227402671568]": {
                 "Component_[3519576227402671568]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 3519576227402671568
                     "Id": 3519576227402671568
@@ -165,12 +159,17 @@
                     "Configuration": {
                     "Configuration": {
                         "entityId": "",
                         "entityId": "",
                         "Compute Mass": false,
                         "Compute Mass": false,
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 6.0
-                        }
+                        "Inertia tensor": [
+                            6.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            6.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            6.0
+                        ]
                     }
                     }
                 }
                 }
             }
             }
@@ -185,12 +184,17 @@
                     "Configuration": {
                     "Configuration": {
                         "entityId": "",
                         "entityId": "",
                         "Compute Mass": false,
                         "Compute Mass": false,
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 6.0
-                        }
+                        "Inertia tensor": [
+                            6.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            6.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            6.0
+                        ]
                     }
                     }
                 },
                 },
                 "Component_[15577190100407053290]": {
                 "Component_[15577190100407053290]": {
@@ -269,10 +273,6 @@
                         }
                         }
                     }
                     }
                 },
                 },
-                "Component_[6609021482930126566]": {
-                    "$type": "SelectionComponent",
-                    "Id": 6609021482930126566
-                },
                 "Component_[7888321721748456023]": {
                 "Component_[7888321721748456023]": {
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 7888321721748456023,
                     "Id": 7888321721748456023,
@@ -283,9 +283,11 @@
                         "CollisionGroupId": {
                         "CollisionGroupId": {
                             "GroupId": "{802547AF-5A11-4FEE-B30F-D12BFA2624C6}"
                             "GroupId": "{802547AF-5A11-4FEE-B30F-D12BFA2624C6}"
                         },
                         },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -309,12 +311,17 @@
                     "Configuration": {
                     "Configuration": {
                         "entityId": "",
                         "entityId": "",
                         "Compute Mass": false,
                         "Compute Mass": false,
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 6.0
-                        }
+                        "Inertia tensor": [
+                            6.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            6.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            6.0
+                        ]
                     }
                     }
                 },
                 },
                 "Component_[15577190100407053290]": {
                 "Component_[15577190100407053290]": {
@@ -393,10 +400,6 @@
                         }
                         }
                     }
                     }
                 },
                 },
-                "Component_[6609021482930126566]": {
-                    "$type": "SelectionComponent",
-                    "Id": 6609021482930126566
-                },
                 "Component_[7888321721748456023]": {
                 "Component_[7888321721748456023]": {
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 7888321721748456023,
                     "Id": 7888321721748456023,
@@ -407,9 +410,11 @@
                         "CollisionGroupId": {
                         "CollisionGroupId": {
                             "GroupId": "{802547AF-5A11-4FEE-B30F-D12BFA2624C6}"
                             "GroupId": "{802547AF-5A11-4FEE-B30F-D12BFA2624C6}"
                         },
                         },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -469,10 +474,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[16052791866579738900]": {
-                    "$type": "SelectionComponent",
-                    "Id": 16052791866579738900
-                },
                 "Component_[16429863672749850210]": {
                 "Component_[16429863672749850210]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 16429863672749850210
                     "Id": 16429863672749850210
@@ -491,9 +492,11 @@
                         "CollisionGroupId": {
                         "CollisionGroupId": {
                             "GroupId": "{802547AF-5A11-4FEE-B30F-D12BFA2624C6}"
                             "GroupId": "{802547AF-5A11-4FEE-B30F-D12BFA2624C6}"
                         },
                         },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -508,6 +511,10 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
+                "Component_[1927410549490098029]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 1927410549490098029
+                },
                 "Component_[2455764014686394094]": {
                 "Component_[2455764014686394094]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 2455764014686394094,
                     "Id": 2455764014686394094,
@@ -575,10 +582,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -609,6 +612,10 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 13699442376833814569
                     "Id": 13699442376833814569
                 },
                 },
+                "Component_[13839339887306521722]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 13839339887306521722
+                },
                 "Component_[15635759330685702346]": {
                 "Component_[15635759330685702346]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 15635759330685702346,
                     "Id": 15635759330685702346,
@@ -626,10 +633,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[16052791866579738900]": {
-                    "$type": "SelectionComponent",
-                    "Id": 16052791866579738900
-                },
                 "Component_[16429863672749850210]": {
                 "Component_[16429863672749850210]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 16429863672749850210
                     "Id": 16429863672749850210
@@ -673,9 +676,11 @@
                         "CollisionGroupId": {
                         "CollisionGroupId": {
                             "GroupId": "{2C698BDF-B2CC-47FC-8356-6BAB160AFFE9}"
                             "GroupId": "{2C698BDF-B2CC-47FC-8356-6BAB160AFFE9}"
                         },
                         },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -745,9 +750,11 @@
                         "CollisionGroupId": {
                         "CollisionGroupId": {
                             "GroupId": "{2C698BDF-B2CC-47FC-8356-6BAB160AFFE9}"
                             "GroupId": "{2C698BDF-B2CC-47FC-8356-6BAB160AFFE9}"
                         },
                         },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -788,10 +795,6 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 2810034955465504327
                     "Id": 2810034955465504327
                 },
                 },
-                "Component_[3274864013943777794]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3274864013943777794
-                },
                 "Component_[3519576227402671568]": {
                 "Component_[3519576227402671568]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 3519576227402671568
                     "Id": 3519576227402671568
@@ -814,12 +817,17 @@
                     "Configuration": {
                     "Configuration": {
                         "entityId": "",
                         "entityId": "",
                         "Compute Mass": false,
                         "Compute Mass": false,
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 6.0
-                        }
+                        "Inertia tensor": [
+                            6.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            6.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            6.0
+                        ]
                     }
                     }
                 }
                 }
             }
             }

+ 9 - 15
AutomatedTesting/Levels/Physics/Collider_PxMeshErrorIfNoMesh/Collider_PxMeshErrorIfNoMesh.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -96,10 +92,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -130,13 +122,19 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
+                "Component_[14059406946656899002]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 14059406946656899002
+                },
                 "Component_[14197962870538087335]": {
                 "Component_[14197962870538087335]": {
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 14197962870538087335,
                     "Id": 14197962870538087335,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     }
                     }
@@ -161,10 +159,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 4534782371004434129
                     "Id": 4534782371004434129
                 },
                 },
-                "Component_[657568858670829150]": {
-                    "$type": "SelectionComponent",
-                    "Id": 657568858670829150
-                },
                 "Component_[6962773877616982646]": {
                 "Component_[6962773877616982646]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 6962773877616982646
                     "Id": 6962773877616982646

+ 23 - 29
AutomatedTesting/Levels/Physics/Collider_TriggerPassThrough/Collider_TriggerPassThrough.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -92,10 +88,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[4677020082511410627]": {
                 "Component_[4677020082511410627]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 4677020082511410627
                     "Id": 4677020082511410627
@@ -150,9 +142,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 2500413517137346426,
                     "Id": 2500413517137346426,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -187,10 +181,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[4513570945482921177]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4513570945482921177
-                },
                 "Component_[5181032452959651218]": {
                 "Component_[5181032452959651218]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 5181032452959651218
                     "Id": 5181032452959651218
@@ -268,10 +258,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[14360604399974600422]": {
-                    "$type": "SelectionComponent",
-                    "Id": 14360604399974600422
-                },
                 "Component_[1638976515288798682]": {
                 "Component_[1638976515288798682]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 1638976515288798682
                     "Id": 1638976515288798682
@@ -284,6 +270,10 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 17778751519274450365
                     "Id": 17778751519274450365
                 },
                 },
+                "Component_[18384675688115197126]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 18384675688115197126
+                },
                 "Component_[18424302950171014166]": {
                 "Component_[18424302950171014166]": {
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 18424302950171014166,
                     "Id": 18424302950171014166,
@@ -293,9 +283,11 @@
                             0.0,
                             0.0,
                             1.0
                             1.0
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -379,10 +371,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[14360604399974600422]": {
-                    "$type": "SelectionComponent",
-                    "Id": 14360604399974600422
-                },
                 "Component_[1638976515288798682]": {
                 "Component_[1638976515288798682]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 1638976515288798682
                     "Id": 1638976515288798682
@@ -406,9 +394,11 @@
                             0.0,
                             0.0,
                             1.0
                             1.0
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -440,6 +430,10 @@
                             }
                             }
                         }
                         }
                     }
                     }
+                },
+                "Component_[4190697708283374601]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 4190697708283374601
                 }
                 }
             }
             }
         }
         }

+ 25 - 28
AutomatedTesting/Levels/Physics/EnablingGravityWorks/EnablingGravityWorks.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -55,14 +51,14 @@
             "Id": "Entity_[258695561562]",
             "Id": "Entity_[258695561562]",
             "Name": "Terrain",
             "Name": "Terrain",
             "Components": {
             "Components": {
+                "Component_[103605035329056672]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 103605035329056672
+                },
                 "Component_[11134362586460591061]": {
                 "Component_[11134362586460591061]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 11134362586460591061
                     "Id": 11134362586460591061
                 },
                 },
-                "Component_[12079850593699113824]": {
-                    "$type": "SelectionComponent",
-                    "Id": 12079850593699113824
-                },
                 "Component_[12876908415630047209]": {
                 "Component_[12876908415630047209]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 12876908415630047209
                     "Id": 12876908415630047209
@@ -129,9 +125,11 @@
                     "$type": "EditorShapeColliderComponent",
                     "$type": "EditorShapeColliderComponent",
                     "Id": 8251430000110142445,
                     "Id": 8251430000110142445,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -193,10 +191,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9042477178449779636]": {
                 "Component_[9042477178449779636]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 9042477178449779636
                     "Id": 9042477178449779636
@@ -231,10 +225,6 @@
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 12002902910001242503
                     "Id": 12002902910001242503
                 },
                 },
-                "Component_[12062958768063128753]": {
-                    "$type": "SelectionComponent",
-                    "Id": 12062958768063128753
-                },
                 "Component_[16573499138393956547]": {
                 "Component_[16573499138393956547]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 16573499138393956547
                     "Id": 16573499138393956547
@@ -271,12 +261,17 @@
                         "entityId": "",
                         "entityId": "",
                         "Gravity Enabled": false,
                         "Gravity Enabled": false,
                         "Compute Mass": false,
                         "Compute Mass": false,
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 2.5
-                        }
+                        "Inertia tensor": [
+                            2.5,
+                            0.0,
+                            0.0,
+                            0.0,
+                            2.5,
+                            0.0,
+                            0.0,
+                            0.0,
+                            2.5
+                        ]
                     }
                     }
                 },
                 },
                 "Component_[7842182096652302722]": {
                 "Component_[7842182096652302722]": {
@@ -287,9 +282,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 8567733134384127375,
                     "Id": 8567733134384127375,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },

+ 14 - 22
AutomatedTesting/Levels/Physics/ForceRegion_CapsuleShapedForce/ForceRegion_CapsuleShapedForce.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -92,10 +88,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[3959118778101598946]": {
                 "Component_[3959118778101598946]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 3959118778101598946
                     "Id": 3959118778101598946
@@ -150,6 +142,10 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 16382725053857185045
                     "Id": 16382725053857185045
                 },
                 },
+                "Component_[179746941743246621]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 179746941743246621
+                },
                 "Component_[2008515508908179722]": {
                 "Component_[2008515508908179722]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 2008515508908179722
                     "Id": 2008515508908179722
@@ -158,10 +154,6 @@
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 3347528728285583652
                     "Id": 3347528728285583652
                 },
                 },
-                "Component_[3667189370747951032]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3667189370747951032
-                },
                 "Component_[5374281256218458327]": {
                 "Component_[5374281256218458327]": {
                     "$type": "EditorForceRegionComponent",
                     "$type": "EditorForceRegionComponent",
                     "Id": 5374281256218458327,
                     "Id": 5374281256218458327,
@@ -197,9 +189,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -270,9 +264,11 @@
                             0.0,
                             0.0,
                             0.5
                             0.5
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -300,10 +296,6 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
-                "Component_[3531552003066974404]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3531552003066974404
-                },
                 "Component_[4472989986428660453]": {
                 "Component_[4472989986428660453]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 4472989986428660453,
                     "Id": 4472989986428660453,

+ 83 - 91
AutomatedTesting/Levels/Physics/ForceRegion_DirectionHasNoAffectOnTotalForce/ForceRegion_DirectionHasNoAffectOnTotalForce.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -55,10 +51,6 @@
             "Id": "Entity_[262856422196]",
             "Id": "Entity_[262856422196]",
             "Name": "force_region_2",
             "Name": "force_region_2",
             "Components": {
             "Components": {
-                "Component_[11076685892229420454]": {
-                    "$type": "SelectionComponent",
-                    "Id": 11076685892229420454
-                },
                 "Component_[1825012846916095498]": {
                 "Component_[1825012846916095498]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 1825012846916095498
                     "Id": 1825012846916095498
@@ -89,9 +81,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -106,6 +100,10 @@
                         }
                         }
                     }
                     }
                 },
                 },
+                "Component_[5943479712153949608]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 5943479712153949608
+                },
                 "Component_[7217128968425074271]": {
                 "Component_[7217128968425074271]": {
                     "$type": "EditorForceRegionComponent",
                     "$type": "EditorForceRegionComponent",
                     "Id": 7217128968425074271,
                     "Id": 7217128968425074271,
@@ -177,6 +175,10 @@
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 13018077446556189592
                     "Id": 13018077446556189592
                 },
                 },
+                "Component_[14378741359094190334]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 14378741359094190334
+                },
                 "Component_[14740728446475380331]": {
                 "Component_[14740728446475380331]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 14740728446475380331
                     "Id": 14740728446475380331
@@ -236,9 +238,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -253,10 +257,6 @@
                         }
                         }
                     }
                     }
                 },
                 },
-                "Component_[564253058341979437]": {
-                    "$type": "SelectionComponent",
-                    "Id": 564253058341979437
-                },
                 "Component_[6330270960515826312]": {
                 "Component_[6330270960515826312]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 6330270960515826312
                     "Id": 6330270960515826312
@@ -284,10 +284,6 @@
             "Id": "Entity_[271446356788]",
             "Id": "Entity_[271446356788]",
             "Name": "sphere_2",
             "Name": "sphere_2",
             "Components": {
             "Components": {
-                "Component_[12982173553597989381]": {
-                    "$type": "SelectionComponent",
-                    "Id": 12982173553597989381
-                },
                 "Component_[13533479963545119787]": {
                 "Component_[13533479963545119787]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 13533479963545119787
                     "Id": 13533479963545119787
@@ -309,9 +305,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 18258932247456487838,
                     "Id": 18258932247456487838,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -429,10 +427,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -493,9 +487,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 18366716326380447553,
                     "Id": 18366716326380447553,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -517,10 +513,6 @@
                         "Compute Mass": false
                         "Compute Mass": false
                     }
                     }
                 },
                 },
-                "Component_[3091026005228595364]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3091026005228595364
-                },
                 "Component_[3709960250008472987]": {
                 "Component_[3709960250008472987]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 3709960250008472987,
                     "Id": 3709960250008472987,
@@ -555,9 +547,9 @@
             "Id": "Entity_[280036291380]",
             "Id": "Entity_[280036291380]",
             "Name": "force_region_4",
             "Name": "force_region_4",
             "Components": {
             "Components": {
-                "Component_[11076685892229420454]": {
-                    "$type": "SelectionComponent",
-                    "Id": 11076685892229420454
+                "Component_[18063023949559998466]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 18063023949559998466
                 },
                 },
                 "Component_[1825012846916095498]": {
                 "Component_[1825012846916095498]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
@@ -589,9 +581,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -669,10 +663,6 @@
             "Id": "Entity_[281526095057]",
             "Id": "Entity_[281526095057]",
             "Name": "force_region_0",
             "Name": "force_region_0",
             "Components": {
             "Components": {
-                "Component_[11076685892229420454]": {
-                    "$type": "SelectionComponent",
-                    "Id": 11076685892229420454
-                },
                 "Component_[1825012846916095498]": {
                 "Component_[1825012846916095498]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 1825012846916095498
                     "Id": 1825012846916095498
@@ -685,6 +675,10 @@
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 2253717676126693144
                     "Id": 2253717676126693144
                 },
                 },
+                "Component_[3498345613419071648]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 3498345613419071648
+                },
                 "Component_[3668557058367528113]": {
                 "Component_[3668557058367528113]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3668557058367528113
                     "Id": 3668557058367528113
@@ -703,9 +697,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -791,6 +787,10 @@
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 13018077446556189592
                     "Id": 13018077446556189592
                 },
                 },
+                "Component_[1402974762762366163]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 1402974762762366163
+                },
                 "Component_[14740728446475380331]": {
                 "Component_[14740728446475380331]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 14740728446475380331
                     "Id": 14740728446475380331
@@ -850,9 +850,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -867,10 +869,6 @@
                         }
                         }
                     }
                     }
                 },
                 },
-                "Component_[564253058341979437]": {
-                    "$type": "SelectionComponent",
-                    "Id": 564253058341979437
-                },
                 "Component_[6330270960515826312]": {
                 "Component_[6330270960515826312]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 6330270960515826312
                     "Id": 6330270960515826312
@@ -898,6 +896,10 @@
             "Id": "Entity_[285821062353]",
             "Id": "Entity_[285821062353]",
             "Name": "force_region_1",
             "Name": "force_region_1",
             "Components": {
             "Components": {
+                "Component_[10152414761927665425]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 10152414761927665425
+                },
                 "Component_[1281723178393925641]": {
                 "Component_[1281723178393925641]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 1281723178393925641
                     "Id": 1281723178393925641
@@ -965,9 +967,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -982,10 +986,6 @@
                         }
                         }
                     }
                     }
                 },
                 },
-                "Component_[564253058341979437]": {
-                    "$type": "SelectionComponent",
-                    "Id": 564253058341979437
-                },
                 "Component_[6330270960515826312]": {
                 "Component_[6330270960515826312]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 6330270960515826312
                     "Id": 6330270960515826312
@@ -1013,10 +1013,6 @@
             "Id": "Entity_[288626225972]",
             "Id": "Entity_[288626225972]",
             "Name": "sphere_4",
             "Name": "sphere_4",
             "Components": {
             "Components": {
-                "Component_[12982173553597989381]": {
-                    "$type": "SelectionComponent",
-                    "Id": 12982173553597989381
-                },
                 "Component_[13533479963545119787]": {
                 "Component_[13533479963545119787]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 13533479963545119787
                     "Id": 13533479963545119787
@@ -1038,9 +1034,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 18258932247456487838,
                     "Id": 18258932247456487838,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -1117,10 +1115,6 @@
             "Id": "Entity_[290116029649]",
             "Id": "Entity_[290116029649]",
             "Name": "sphere_0",
             "Name": "sphere_0",
             "Components": {
             "Components": {
-                "Component_[12982173553597989381]": {
-                    "$type": "SelectionComponent",
-                    "Id": 12982173553597989381
-                },
                 "Component_[13533479963545119787]": {
                 "Component_[13533479963545119787]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 13533479963545119787
                     "Id": 13533479963545119787
@@ -1142,9 +1136,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 18258932247456487838,
                     "Id": 18258932247456487838,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -1263,9 +1259,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 18366716326380447553,
                     "Id": 18366716326380447553,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -1287,10 +1285,6 @@
                         "Compute Mass": false
                         "Compute Mass": false
                     }
                     }
                 },
                 },
-                "Component_[3091026005228595364]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3091026005228595364
-                },
                 "Component_[3709960250008472987]": {
                 "Component_[3709960250008472987]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 3709960250008472987,
                     "Id": 3709960250008472987,
@@ -1367,9 +1361,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 18366716326380447553,
                     "Id": 18366716326380447553,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -1391,10 +1387,6 @@
                         "Compute Mass": false
                         "Compute Mass": false
                     }
                     }
                 },
                 },
-                "Component_[3091026005228595364]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3091026005228595364
-                },
                 "Component_[3709960250008472987]": {
                 "Component_[3709960250008472987]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 3709960250008472987,
                     "Id": 3709960250008472987,

+ 69 - 77
AutomatedTesting/Levels/Physics/ForceRegion_HighValuesDirectionAxesWorkWithNoError/ForceRegion_HighValuesDirectionAxesWorkWithNoError.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -88,10 +84,6 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
-                "Component_[1217101245303897300]": {
-                    "$type": "SelectionComponent",
-                    "Id": 1217101245303897300
-                },
                 "Component_[12291252161569845485]": {
                 "Component_[12291252161569845485]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 12291252161569845485
                     "Id": 12291252161569845485
@@ -104,9 +96,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 14337613086038282335,
                     "Id": 14337613086038282335,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -198,9 +192,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -223,6 +219,10 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 5180749011316010468
                     "Id": 5180749011316010468
                 },
                 },
+                "Component_[6126897910407196487]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 6126897910407196487
+                },
                 "Component_[7533425702745957756]": {
                 "Component_[7533425702745957756]": {
                     "$type": "EditorForceRegionComponent",
                     "$type": "EditorForceRegionComponent",
                     "Id": 7533425702745957756,
                     "Id": 7533425702745957756,
@@ -252,10 +252,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[7673319437897703826]": {
-                    "$type": "SelectionComponent",
-                    "Id": 7673319437897703826
-                },
                 "Component_[8974245314304170844]": {
                 "Component_[8974245314304170844]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 8974245314304170844
                     "Id": 8974245314304170844
@@ -303,10 +299,6 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
-                "Component_[1217101245303897300]": {
-                    "$type": "SelectionComponent",
-                    "Id": 1217101245303897300
-                },
                 "Component_[12291252161569845485]": {
                 "Component_[12291252161569845485]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 12291252161569845485
                     "Id": 12291252161569845485
@@ -319,9 +311,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 14337613086038282335,
                     "Id": 14337613086038282335,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -403,6 +397,10 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
+                "Component_[1576838936660125820]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 1576838936660125820
+                },
                 "Component_[17444672391153729398]": {
                 "Component_[17444672391153729398]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 17444672391153729398
                     "Id": 17444672391153729398
@@ -413,9 +411,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -470,10 +470,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[7673319437897703826]": {
-                    "$type": "SelectionComponent",
-                    "Id": 7673319437897703826
-                },
                 "Component_[8974245314304170844]": {
                 "Component_[8974245314304170844]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 8974245314304170844
                     "Id": 8974245314304170844
@@ -521,10 +517,6 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
-                "Component_[1217101245303897300]": {
-                    "$type": "SelectionComponent",
-                    "Id": 1217101245303897300
-                },
                 "Component_[12291252161569845485]": {
                 "Component_[12291252161569845485]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 12291252161569845485
                     "Id": 12291252161569845485
@@ -537,9 +529,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 14337613086038282335,
                     "Id": 14337613086038282335,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -596,10 +590,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 15255763170409911822
                     "Id": 15255763170409911822
                 },
                 },
-                "Component_[16487716786068262334]": {
-                    "$type": "SelectionComponent",
-                    "Id": 16487716786068262334
-                },
                 "Component_[3657230180793708178]": {
                 "Component_[3657230180793708178]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 3657230180793708178
                     "Id": 3657230180793708178
@@ -707,9 +697,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -732,9 +724,9 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 5180749011316010468
                     "Id": 5180749011316010468
                 },
                 },
-                "Component_[7673319437897703826]": {
-                    "$type": "SelectionComponent",
-                    "Id": 7673319437897703826
+                "Component_[8149900326387931357]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 8149900326387931357
                 },
                 },
                 "Component_[8974245314304170844]": {
                 "Component_[8974245314304170844]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
@@ -797,9 +789,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -814,6 +808,10 @@
                         }
                         }
                     }
                     }
                 },
                 },
+                "Component_[4356469818833126992]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 4356469818833126992
+                },
                 "Component_[4680012562900031353]": {
                 "Component_[4680012562900031353]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 4680012562900031353
                     "Id": 4680012562900031353
@@ -850,10 +848,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[7673319437897703826]": {
-                    "$type": "SelectionComponent",
-                    "Id": 7673319437897703826
-                },
                 "Component_[8974245314304170844]": {
                 "Component_[8974245314304170844]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 8974245314304170844
                     "Id": 8974245314304170844
@@ -901,10 +895,6 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
-                "Component_[1217101245303897300]": {
-                    "$type": "SelectionComponent",
-                    "Id": 1217101245303897300
-                },
                 "Component_[12291252161569845485]": {
                 "Component_[12291252161569845485]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 12291252161569845485
                     "Id": 12291252161569845485
@@ -917,9 +907,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 14337613086038282335,
                     "Id": 14337613086038282335,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -997,10 +989,6 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
-                "Component_[1217101245303897300]": {
-                    "$type": "SelectionComponent",
-                    "Id": 1217101245303897300
-                },
                 "Component_[12291252161569845485]": {
                 "Component_[12291252161569845485]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 12291252161569845485
                     "Id": 12291252161569845485
@@ -1013,9 +1001,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 14337613086038282335,
                     "Id": 14337613086038282335,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -1085,6 +1075,10 @@
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 1184472558140852547
                     "Id": 1184472558140852547
                 },
                 },
+                "Component_[12382375580271959391]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 12382375580271959391
+                },
                 "Component_[15529417857362096874]": {
                 "Component_[15529417857362096874]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 15529417857362096874,
                     "Id": 15529417857362096874,
@@ -1107,9 +1101,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -1161,10 +1157,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[7673319437897703826]": {
-                    "$type": "SelectionComponent",
-                    "Id": 7673319437897703826
-                },
                 "Component_[8974245314304170844]": {
                 "Component_[8974245314304170844]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 8974245314304170844
                     "Id": 8974245314304170844

+ 14 - 22
AutomatedTesting/Levels/Physics/ForceRegion_ImpulsesBoxShapedRigidBody/ForceRegion_ImpulsesBoxShapedRigidBody.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -96,10 +92,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -118,10 +110,6 @@
             "Id": "Entity_[355506484304]",
             "Id": "Entity_[355506484304]",
             "Name": "Force Region",
             "Name": "Force Region",
             "Components": {
             "Components": {
-                "Component_[11280909321423981689]": {
-                    "$type": "SelectionComponent",
-                    "Id": 11280909321423981689
-                },
                 "Component_[16854315530707009745]": {
                 "Component_[16854315530707009745]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 16854315530707009745
                     "Id": 16854315530707009745
@@ -136,9 +124,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -181,6 +171,10 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 5888163144028789147
                     "Id": 5888163144028789147
                 },
                 },
+                "Component_[6209861274415601701]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 6209861274415601701
+                },
                 "Component_[6424236228697592522]": {
                 "Component_[6424236228697592522]": {
                     "$type": "EditorForceRegionComponent",
                     "$type": "EditorForceRegionComponent",
                     "Id": 6424236228697592522,
                     "Id": 6424236228697592522,
@@ -250,9 +244,11 @@
                             0.0,
                             0.0,
                             1.0
                             1.0
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -279,10 +275,6 @@
                         "Compute Mass": false
                         "Compute Mass": false
                     }
                     }
                 },
                 },
-                "Component_[16753379648037728845]": {
-                    "$type": "SelectionComponent",
-                    "Id": 16753379648037728845
-                },
                 "Component_[1702798579844760976]": {
                 "Component_[1702798579844760976]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 1702798579844760976
                     "Id": 1702798579844760976

+ 13 - 21
AutomatedTesting/Levels/Physics/ForceRegion_ImpulsesCapsuleShapedRigidBody/ForceRegion_ImpulsesCapsuleShapedRigidBody.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -96,10 +92,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -118,9 +110,9 @@
             "Id": "Entity_[355506484304]",
             "Id": "Entity_[355506484304]",
             "Name": "Force Region",
             "Name": "Force Region",
             "Components": {
             "Components": {
-                "Component_[11280909321423981689]": {
-                    "$type": "SelectionComponent",
-                    "Id": 11280909321423981689
+                "Component_[13990796929987269592]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 13990796929987269592
                 },
                 },
                 "Component_[16854315530707009745]": {
                 "Component_[16854315530707009745]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
@@ -136,9 +128,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -250,9 +244,11 @@
                             0.0,
                             0.0,
                             1.0
                             1.0
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -279,10 +275,6 @@
                         "Compute Mass": false
                         "Compute Mass": false
                     }
                     }
                 },
                 },
-                "Component_[16753379648037728845]": {
-                    "$type": "SelectionComponent",
-                    "Id": 16753379648037728845
-                },
                 "Component_[1702798579844760976]": {
                 "Component_[1702798579844760976]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 1702798579844760976
                     "Id": 1702798579844760976

+ 25 - 28
AutomatedTesting/Levels/Physics/ForceRegion_ImpulsesPxMeshShapedRigidBody/ForceRegion_ImpulsesPxMeshShapedRigidBody.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -83,9 +79,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 17072051774364123210,
                     "Id": 17072051774364123210,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -115,10 +113,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 18276539780150073839
                     "Id": 18276539780150073839
                 },
                 },
-                "Component_[2066690476385973349]": {
-                    "$type": "SelectionComponent",
-                    "Id": 2066690476385973349
-                },
                 "Component_[4921143390685436960]": {
                 "Component_[4921143390685436960]": {
                     "$type": "EditorRigidBodyComponent",
                     "$type": "EditorRigidBodyComponent",
                     "Id": 4921143390685436960,
                     "Id": 4921143390685436960,
@@ -130,12 +124,17 @@
                             -0.07926200330257416,
                             -0.07926200330257416,
                             0.434479296207428
                             0.434479296207428
                         ],
                         ],
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 0.88129061460495
-                        }
+                        "Inertia tensor": [
+                            0.88129061460495,
+                            0.0,
+                            0.0,
+                            0.0,
+                            0.88129061460495,
+                            0.0,
+                            0.0,
+                            0.0,
+                            0.88129061460495
+                        ]
                     }
                     }
                 },
                 },
                 "Component_[5346221168058002519]": {
                 "Component_[5346221168058002519]": {
@@ -214,10 +213,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -278,9 +273,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -312,14 +309,14 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[3872163302901841777]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3872163302901841777
-                },
                 "Component_[6396247764760116092]": {
                 "Component_[6396247764760116092]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 6396247764760116092
                     "Id": 6396247764760116092
                 },
                 },
+                "Component_[7725802731985081045]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 7725802731985081045
+                },
                 "Component_[7728919727375645335]": {
                 "Component_[7728919727375645335]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 7728919727375645335
                     "Id": 7728919727375645335

+ 23 - 29
AutomatedTesting/Levels/Physics/ForceRegion_LinearDampingForceOnRigidBodies/ForceRegion_LinearDampingForceOnRigidBodies.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -96,10 +92,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -169,6 +161,10 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 15124982576423132697
                     "Id": 15124982576423132697
                 },
                 },
+                "Component_[15264324071228283130]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 15264324071228283130
+                },
                 "Component_[15404147350950921063]": {
                 "Component_[15404147350950921063]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 15404147350950921063
                     "Id": 15404147350950921063
@@ -183,9 +179,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -212,10 +210,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[8746009087687308085]": {
-                    "$type": "SelectionComponent",
-                    "Id": 8746009087687308085
-                },
                 "Component_[9050210137740138695]": {
                 "Component_[9050210137740138695]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 9050210137740138695
                     "Id": 9050210137740138695
@@ -287,9 +281,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 284487610596488543,
                     "Id": 284487610596488543,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -305,10 +301,6 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 6567853573351593579
                     "Id": 6567853573351593579
                 },
                 },
-                "Component_[6657555488150791773]": {
-                    "$type": "SelectionComponent",
-                    "Id": 6657555488150791773
-                },
                 "Component_[7363342380577489355]": {
                 "Component_[7363342380577489355]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 7363342380577489355
                     "Id": 7363342380577489355
@@ -360,19 +352,17 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[4429422174533779014]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4429422174533779014
-                },
                 "Component_[4851027798256990127]": {
                 "Component_[4851027798256990127]": {
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 4851027798256990127,
                     "Id": 4851027798256990127,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -421,6 +411,10 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 7182682966725935291
                     "Id": 7182682966725935291
                 },
                 },
+                "Component_[7472058718412293425]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 7472058718412293425
+                },
                 "Component_[7735698619234889834]": {
                 "Component_[7735698619234889834]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 7735698619234889834
                     "Id": 7735698619234889834

+ 14 - 22
AutomatedTesting/Levels/Physics/ForceRegion_LocalSpaceForceOnRigidBodies/ForceRegion_LocalSpaceForceOnRigidBodies.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -96,10 +92,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -124,9 +116,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -172,10 +166,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[3228372766822292280]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3228372766822292280
-                },
                 "Component_[3953010346260389577]": {
                 "Component_[3953010346260389577]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 3953010346260389577
                     "Id": 3953010346260389577
@@ -196,6 +186,10 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 4777009146570219810
                     "Id": 4777009146570219810
                 },
                 },
+                "Component_[5912585905272923206]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 5912585905272923206
+                },
                 "Component_[5933256255355945925]": {
                 "Component_[5933256255355945925]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 5933256255355945925,
                     "Id": 5933256255355945925,
@@ -282,10 +276,6 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
-                "Component_[13374137142518600136]": {
-                    "$type": "SelectionComponent",
-                    "Id": 13374137142518600136
-                },
                 "Component_[14261030316739436718]": {
                 "Component_[14261030316739436718]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 14261030316739436718
                     "Id": 14261030316739436718
@@ -320,9 +310,11 @@
                             0.0,
                             0.0,
                             0.5
                             0.5
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },

+ 14 - 18
AutomatedTesting/Levels/Physics/ForceRegion_MovingForceRegionChangesNetForce/ForceRegion_MovingForceRegionChangesNetForce.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -59,10 +55,6 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 11715519062967203564
                     "Id": 11715519062967203564
                 },
                 },
-                "Component_[12116605035306086849]": {
-                    "$type": "SelectionComponent",
-                    "Id": 12116605035306086849
-                },
                 "Component_[12527068633650846978]": {
                 "Component_[12527068633650846978]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 12527068633650846978
                     "Id": 12527068633650846978
@@ -79,6 +71,10 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 17968486723623259793
                     "Id": 17968486723623259793
                 },
                 },
+                "Component_[18319946024592317322]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 18319946024592317322
+                },
                 "Component_[3582638891871769105]": {
                 "Component_[3582638891871769105]": {
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 3582638891871769105,
                     "Id": 3582638891871769105,
@@ -90,9 +86,11 @@
                             0.0,
                             0.0,
                             0.5
                             0.5
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -159,10 +157,6 @@
             "Id": "Entity_[287124693539]",
             "Id": "Entity_[287124693539]",
             "Name": "SphereRigidBody",
             "Name": "SphereRigidBody",
             "Components": {
             "Components": {
-                "Component_[11933716127308513926]": {
-                    "$type": "SelectionComponent",
-                    "Id": 11933716127308513926
-                },
                 "Component_[14778399419284274541]": {
                 "Component_[14778399419284274541]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 14778399419284274541
                     "Id": 14778399419284274541
@@ -237,9 +231,11 @@
                             0.0,
                             0.0,
                             0.5
                             0.5
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },

+ 28 - 36
AutomatedTesting/Levels/Physics/ForceRegion_MultipleComponentsCombineForces/ForceRegion_MultipleComponentsCombineForces.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -96,10 +92,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -124,9 +116,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -141,6 +135,10 @@
                         }
                         }
                     }
                     }
                 },
                 },
+                "Component_[10539467539571757957]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 10539467539571757957
+                },
                 "Component_[12838489135272223497]": {
                 "Component_[12838489135272223497]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 12838489135272223497
                     "Id": 12838489135272223497
@@ -206,10 +204,6 @@
                 "Component_[4746672286683920775]": {
                 "Component_[4746672286683920775]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 4746672286683920775
                     "Id": 4746672286683920775
-                },
-                "Component_[6112275728051139122]": {
-                    "$type": "SelectionComponent",
-                    "Id": 6112275728051139122
                 }
                 }
             }
             }
         },
         },
@@ -223,9 +217,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -252,6 +248,10 @@
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 14369151857466231221
                     "Id": 14369151857466231221
                 },
                 },
+                "Component_[14980866372571301058]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 14980866372571301058
+                },
                 "Component_[16154030206307636514]": {
                 "Component_[16154030206307636514]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 16154030206307636514
                     "Id": 16154030206307636514
@@ -308,10 +308,6 @@
                 "Component_[4746672286683920775]": {
                 "Component_[4746672286683920775]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 4746672286683920775
                     "Id": 4746672286683920775
-                },
-                "Component_[6112275728051139122]": {
-                    "$type": "SelectionComponent",
-                    "Id": 6112275728051139122
                 }
                 }
             }
             }
         },
         },
@@ -328,9 +324,11 @@
                             0.0,
                             0.0,
                             0.5
                             0.5
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -342,10 +340,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 16279388574077995590
                     "Id": 16279388574077995590
                 },
                 },
-                "Component_[17660057469603617926]": {
-                    "$type": "SelectionComponent",
-                    "Id": 17660057469603617926
-                },
                 "Component_[18407444214271538352]": {
                 "Component_[18407444214271538352]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 18407444214271538352
                     "Id": 18407444214271538352
@@ -426,9 +420,11 @@
                             0.0,
                             0.0,
                             0.5
                             0.5
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -440,10 +436,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 16279388574077995590
                     "Id": 16279388574077995590
                 },
                 },
-                "Component_[17660057469603617926]": {
-                    "$type": "SelectionComponent",
-                    "Id": 17660057469603617926
-                },
                 "Component_[18407444214271538352]": {
                 "Component_[18407444214271538352]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 18407444214271538352
                     "Id": 18407444214271538352

+ 13 - 21
AutomatedTesting/Levels/Physics/ForceRegion_MultipleForcesInSameComponentCombineForces/ForceRegion_MultipleForcesInSameComponentCombineForces.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -92,10 +88,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[761453111961316947]": {
                 "Component_[761453111961316947]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 761453111961316947
                     "Id": 761453111961316947
@@ -167,9 +159,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -212,9 +206,9 @@
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 475116335422037420
                     "Id": 475116335422037420
                 },
                 },
-                "Component_[5799844388461702133]": {
-                    "$type": "SelectionComponent",
-                    "Id": 5799844388461702133
+                "Component_[6629906396685401764]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 6629906396685401764
                 },
                 },
                 "Component_[8675597473547646053]": {
                 "Component_[8675597473547646053]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
@@ -302,10 +296,6 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
-                "Component_[4508540238885657540]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4508540238885657540
-                },
                 "Component_[5400193701816852996]": {
                 "Component_[5400193701816852996]": {
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 5400193701816852996,
                     "Id": 5400193701816852996,
@@ -315,9 +305,11 @@
                             0.0,
                             0.0,
                             0.5
                             0.5
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },

+ 4 - 17
AutomatedTesting/Levels/Physics/ForceRegion_NoQuiverOnHighLinearDampingForce/ForceRegion_NoQuiverOnHighLinearDampingForce.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -71,10 +67,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 10512175486999420826
                     "Id": 10512175486999420826
                 },
                 },
-                "Component_[10729728356565917095]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10729728356565917095
-                },
                 "Component_[11783523334734810042]": {
                 "Component_[11783523334734810042]": {
                     "$type": "EditorForceRegionComponent",
                     "$type": "EditorForceRegionComponent",
                     "Id": 11783523334734810042,
                     "Id": 11783523334734810042,
@@ -91,6 +83,10 @@
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 13500036476732578341
                     "Id": 13500036476732578341
                 },
                 },
+                "Component_[13601221085707996595]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 13601221085707996595
+                },
                 "Component_[17475484965829344677]": {
                 "Component_[17475484965829344677]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 17475484965829344677
                     "Id": 17475484965829344677
@@ -140,11 +136,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -207,10 +198,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 1933240123730478370
                     "Id": 1933240123730478370
                 },
                 },
-                "Component_[2433946146395572651]": {
-                    "$type": "SelectionComponent",
-                    "Id": 2433946146395572651
-                },
                 "Component_[3068220161200459190]": {
                 "Component_[3068220161200459190]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 3068220161200459190
                     "Id": 3068220161200459190

+ 31 - 35
AutomatedTesting/Levels/Physics/ForceRegion_ParentChildForcesCombineForces/ForceRegion_ParentChildForcesCombineForces.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -82,9 +78,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -130,6 +128,10 @@
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 14716066842794086837
                     "Id": 14716066842794086837
                 },
                 },
+                "Component_[16416031669382050634]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 16416031669382050634
+                },
                 "Component_[17519113110653241937]": {
                 "Component_[17519113110653241937]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 17519113110653241937
                     "Id": 17519113110653241937
@@ -156,10 +158,6 @@
                         }
                         }
                     }
                     }
                 },
                 },
-                "Component_[2457515126342722840]": {
-                    "$type": "SelectionComponent",
-                    "Id": 2457515126342722840
-                },
                 "Component_[596343620181960911]": {
                 "Component_[596343620181960911]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 596343620181960911
                     "Id": 596343620181960911
@@ -208,9 +206,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -254,9 +254,9 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 2631293066231955056
                     "Id": 2631293066231955056
                 },
                 },
-                "Component_[655080765307091941]": {
-                    "$type": "SelectionComponent",
-                    "Id": 655080765307091941
+                "Component_[7620459147782584658]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 7620459147782584658
                 },
                 },
                 "Component_[9473616213752171715]": {
                 "Component_[9473616213752171715]": {
                     "$type": "EditorBoxShapeComponent",
                     "$type": "EditorBoxShapeComponent",
@@ -328,10 +328,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -377,9 +373,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -439,6 +437,10 @@
                         "Entity_[1612948785617]"
                         "Entity_[1612948785617]"
                     ]
                     ]
                 },
                 },
+                "Component_[1674414876533995895]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 1674414876533995895
+                },
                 "Component_[17519113110653241937]": {
                 "Component_[17519113110653241937]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 17519113110653241937
                     "Id": 17519113110653241937
@@ -451,10 +453,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 185260310632811827
                     "Id": 185260310632811827
                 },
                 },
-                "Component_[2457515126342722840]": {
-                    "$type": "SelectionComponent",
-                    "Id": 2457515126342722840
-                },
                 "Component_[596343620181960911]": {
                 "Component_[596343620181960911]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 596343620181960911
                     "Id": 596343620181960911
@@ -501,9 +499,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 13125029424343233715,
                     "Id": 13125029424343233715,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -554,10 +554,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 2631293066231955056
                     "Id": 2631293066231955056
                 },
                 },
-                "Component_[655080765307091941]": {
-                    "$type": "SelectionComponent",
-                    "Id": 655080765307091941
-                },
                 "Component_[9301036236118645777]": {
                 "Component_[9301036236118645777]": {
                     "$type": "EditorRigidBodyComponent",
                     "$type": "EditorRigidBodyComponent",
                     "Id": 9301036236118645777,
                     "Id": 9301036236118645777,

+ 14 - 22
AutomatedTesting/Levels/Physics/ForceRegion_PointForceOnRigidBodies/ForceRegion_PointForceOnRigidBodies.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -96,10 +92,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -160,9 +152,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -214,14 +208,14 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 8666893775284351835
                     "Id": 8666893775284351835
                 },
                 },
-                "Component_[8942463751737332902]": {
-                    "$type": "SelectionComponent",
-                    "Id": 8942463751737332902
-                },
                 "Component_[9707418614808762591]": {
                 "Component_[9707418614808762591]": {
                     "$type": "EditorBoxShapeComponent",
                     "$type": "EditorBoxShapeComponent",
                     "Id": 9707418614808762591,
                     "Id": 9707418614808762591,
                     "GameView": true
                     "GameView": true
+                },
+                "Component_[9963847657929568140]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 9963847657929568140
                 }
                 }
             }
             }
         },
         },
@@ -277,10 +271,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 6771629689623098442
                     "Id": 6771629689623098442
                 },
                 },
-                "Component_[7685618063763946451]": {
-                    "$type": "SelectionComponent",
-                    "Id": 7685618063763946451
-                },
                 "Component_[8701595253904669652]": {
                 "Component_[8701595253904669652]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 8701595253904669652,
                     "Id": 8701595253904669652,
@@ -311,9 +301,11 @@
                             0.0,
                             0.0,
                             0.5
                             0.5
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },

+ 161 - 151
AutomatedTesting/Levels/Physics/ForceRegion_PositionOffset/ForceRegion_PositionOffset.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -96,10 +92,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -129,9 +121,11 @@
                             0.0,
                             0.0,
                             0.0
                             0.0
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -154,6 +148,10 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 11422707812942686882
                     "Id": 11422707812942686882
                 },
                 },
+                "Component_[13243203667155267594]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 13243203667155267594
+                },
                 "Component_[14237237900281326814]": {
                 "Component_[14237237900281326814]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 14237237900281326814
                     "Id": 14237237900281326814
@@ -242,10 +240,6 @@
                             "SortIndex": 3
                             "SortIndex": 3
                         }
                         }
                     ]
                     ]
-                },
-                "Component_[6122974305635603954]": {
-                    "$type": "SelectionComponent",
-                    "Id": 6122974305635603954
                 }
                 }
             }
             }
         },
         },
@@ -257,9 +251,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10641714068494953363,
                     "Id": 10641714068494953363,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -302,10 +298,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 2849452631059171820
                     "Id": 2849452631059171820
                 },
                 },
-                "Component_[4373559361383615054]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4373559361383615054
-                },
                 "Component_[5177784304866978075]": {
                 "Component_[5177784304866978075]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 5177784304866978075,
                     "Id": 5177784304866978075,
@@ -339,6 +331,10 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
+                "Component_[8130835354367386354]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 8130835354367386354
+                },
                 "Component_[9136380755680336740]": {
                 "Component_[9136380755680336740]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 9136380755680336740
                     "Id": 9136380755680336740
@@ -357,9 +353,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10641714068494953363,
                     "Id": 10641714068494953363,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -394,6 +392,10 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 15891766986063042570
                     "Id": 15891766986063042570
                 },
                 },
+                "Component_[16933657985301043635]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 16933657985301043635
+                },
                 "Component_[2450079780500558114]": {
                 "Component_[2450079780500558114]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 2450079780500558114
                     "Id": 2450079780500558114
@@ -402,10 +404,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 2849452631059171820
                     "Id": 2849452631059171820
                 },
                 },
-                "Component_[4373559361383615054]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4373559361383615054
-                },
                 "Component_[5177784304866978075]": {
                 "Component_[5177784304866978075]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 5177784304866978075,
                     "Id": 5177784304866978075,
@@ -457,9 +455,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10641714068494953363,
                     "Id": 10641714068494953363,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -502,9 +502,9 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 2849452631059171820
                     "Id": 2849452631059171820
                 },
                 },
-                "Component_[4373559361383615054]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4373559361383615054
+                "Component_[483315658493947521]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 483315658493947521
                 },
                 },
                 "Component_[5177784304866978075]": {
                 "Component_[5177784304866978075]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
@@ -557,9 +557,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10641714068494953363,
                     "Id": 10641714068494953363,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -602,10 +604,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 2849452631059171820
                     "Id": 2849452631059171820
                 },
                 },
-                "Component_[4373559361383615054]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4373559361383615054
-                },
                 "Component_[5177784304866978075]": {
                 "Component_[5177784304866978075]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 5177784304866978075,
                     "Id": 5177784304866978075,
@@ -639,6 +637,10 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
+                "Component_[8729558420291307478]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 8729558420291307478
+                },
                 "Component_[9136380755680336740]": {
                 "Component_[9136380755680336740]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 9136380755680336740
                     "Id": 9136380755680336740
@@ -657,9 +659,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10641714068494953363,
                     "Id": 10641714068494953363,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -694,6 +698,10 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 15891766986063042570
                     "Id": 15891766986063042570
                 },
                 },
+                "Component_[17653625690180643194]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 17653625690180643194
+                },
                 "Component_[2450079780500558114]": {
                 "Component_[2450079780500558114]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 2450079780500558114
                     "Id": 2450079780500558114
@@ -702,10 +710,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 2849452631059171820
                     "Id": 2849452631059171820
                 },
                 },
-                "Component_[4373559361383615054]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4373559361383615054
-                },
                 "Component_[5177784304866978075]": {
                 "Component_[5177784304866978075]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 5177784304866978075,
                     "Id": 5177784304866978075,
@@ -790,9 +794,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 14224898404594011297,
                     "Id": 14224898404594011297,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -823,10 +829,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 3196271264232348143
                     "Id": 3196271264232348143
                 },
                 },
-                "Component_[4322068942380886068]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4322068942380886068
-                },
                 "Component_[4464572295159651560]": {
                 "Component_[4464572295159651560]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 4464572295159651560
                     "Id": 4464572295159651560
@@ -874,9 +876,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10641714068494953363,
                     "Id": 10641714068494953363,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -919,10 +923,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 2849452631059171820
                     "Id": 2849452631059171820
                 },
                 },
-                "Component_[4373559361383615054]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4373559361383615054
-                },
                 "Component_[5177784304866978075]": {
                 "Component_[5177784304866978075]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 5177784304866978075,
                     "Id": 5177784304866978075,
@@ -935,6 +935,10 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
+                "Component_[5484806693434552740]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 5484806693434552740
+                },
                 "Component_[5911269087661464643]": {
                 "Component_[5911269087661464643]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 5911269087661464643
                     "Id": 5911269087661464643
@@ -974,9 +978,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10641714068494953363,
                     "Id": 10641714068494953363,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -1019,10 +1025,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 2849452631059171820
                     "Id": 2849452631059171820
                 },
                 },
-                "Component_[4373559361383615054]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4373559361383615054
-                },
                 "Component_[5177784304866978075]": {
                 "Component_[5177784304866978075]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 5177784304866978075,
                     "Id": 5177784304866978075,
@@ -1056,6 +1058,10 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
+                "Component_[8505571863125799077]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 8505571863125799077
+                },
                 "Component_[9136380755680336740]": {
                 "Component_[9136380755680336740]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 9136380755680336740
                     "Id": 9136380755680336740
@@ -1107,9 +1113,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 14224898404594011297,
                     "Id": 14224898404594011297,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -1140,10 +1148,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 3196271264232348143
                     "Id": 3196271264232348143
                 },
                 },
-                "Component_[4322068942380886068]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4322068942380886068
-                },
                 "Component_[4464572295159651560]": {
                 "Component_[4464572295159651560]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 4464572295159651560
                     "Id": 4464572295159651560
@@ -1191,9 +1195,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10641714068494953363,
                     "Id": 10641714068494953363,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -1224,6 +1230,10 @@
                         }
                         }
                     }
                     }
                 },
                 },
+                "Component_[15776575069262296152]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 15776575069262296152
+                },
                 "Component_[15891766986063042570]": {
                 "Component_[15891766986063042570]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 15891766986063042570
                     "Id": 15891766986063042570
@@ -1236,10 +1246,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 2849452631059171820
                     "Id": 2849452631059171820
                 },
                 },
-                "Component_[4373559361383615054]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4373559361383615054
-                },
                 "Component_[5177784304866978075]": {
                 "Component_[5177784304866978075]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 5177784304866978075,
                     "Id": 5177784304866978075,
@@ -1298,9 +1304,11 @@
                             3.0,
                             3.0,
                             0.0
                             0.0
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -1412,9 +1420,9 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[6122974305635603954]": {
-                    "$type": "SelectionComponent",
-                    "Id": 6122974305635603954
+                "Component_[5893257077180569446]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 5893257077180569446
                 }
                 }
             }
             }
         },
         },
@@ -1459,9 +1467,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 14224898404594011297,
                     "Id": 14224898404594011297,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -1492,10 +1502,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 3196271264232348143
                     "Id": 3196271264232348143
                 },
                 },
-                "Component_[4322068942380886068]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4322068942380886068
-                },
                 "Component_[4464572295159651560]": {
                 "Component_[4464572295159651560]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 4464572295159651560
                     "Id": 4464572295159651560
@@ -1576,9 +1582,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 14224898404594011297,
                     "Id": 14224898404594011297,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -1609,10 +1617,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 3196271264232348143
                     "Id": 3196271264232348143
                 },
                 },
-                "Component_[4322068942380886068]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4322068942380886068
-                },
                 "Component_[4464572295159651560]": {
                 "Component_[4464572295159651560]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 4464572295159651560
                     "Id": 4464572295159651560
@@ -1667,9 +1671,11 @@
                             0.0,
                             0.0,
                             3.0
                             3.0
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -1781,9 +1787,9 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[6122974305635603954]": {
-                    "$type": "SelectionComponent",
-                    "Id": 6122974305635603954
+                "Component_[8917810987558000894]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 8917810987558000894
                 }
                 }
             }
             }
         },
         },
@@ -1795,9 +1801,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10641714068494953363,
                     "Id": 10641714068494953363,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -1809,6 +1817,10 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 11773955025499748960
                     "Id": 11773955025499748960
                 },
                 },
+                "Component_[12088240635022253573]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 12088240635022253573
+                },
                 "Component_[12379720822775260097]": {
                 "Component_[12379720822775260097]": {
                     "$type": "EditorBoxShapeComponent",
                     "$type": "EditorBoxShapeComponent",
                     "Id": 12379720822775260097,
                     "Id": 12379720822775260097,
@@ -1840,10 +1852,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 2849452631059171820
                     "Id": 2849452631059171820
                 },
                 },
-                "Component_[4373559361383615054]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4373559361383615054
-                },
                 "Component_[5177784304866978075]": {
                 "Component_[5177784304866978075]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 5177784304866978075,
                     "Id": 5177784304866978075,
@@ -1928,9 +1936,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 14224898404594011297,
                     "Id": 14224898404594011297,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -1961,10 +1971,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 3196271264232348143
                     "Id": 3196271264232348143
                 },
                 },
-                "Component_[4322068942380886068]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4322068942380886068
-                },
                 "Component_[4464572295159651560]": {
                 "Component_[4464572295159651560]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 4464572295159651560
                     "Id": 4464572295159651560
@@ -2012,9 +2018,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10641714068494953363,
                     "Id": 10641714068494953363,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -2057,10 +2065,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 2849452631059171820
                     "Id": 2849452631059171820
                 },
                 },
-                "Component_[4373559361383615054]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4373559361383615054
-                },
                 "Component_[5177784304866978075]": {
                 "Component_[5177784304866978075]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 5177784304866978075,
                     "Id": 5177784304866978075,
@@ -2094,6 +2098,10 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
+                "Component_[786376167476127993]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 786376167476127993
+                },
                 "Component_[9136380755680336740]": {
                 "Component_[9136380755680336740]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 9136380755680336740
                     "Id": 9136380755680336740
@@ -2112,9 +2120,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10641714068494953363,
                     "Id": 10641714068494953363,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -2157,9 +2167,9 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 2849452631059171820
                     "Id": 2849452631059171820
                 },
                 },
-                "Component_[4373559361383615054]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4373559361383615054
+                "Component_[3609716012330359002]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 3609716012330359002
                 },
                 },
                 "Component_[5177784304866978075]": {
                 "Component_[5177784304866978075]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
@@ -2245,9 +2255,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 14224898404594011297,
                     "Id": 14224898404594011297,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -2278,10 +2290,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 3196271264232348143
                     "Id": 3196271264232348143
                 },
                 },
-                "Component_[4322068942380886068]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4322068942380886068
-                },
                 "Component_[4464572295159651560]": {
                 "Component_[4464572295159651560]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 4464572295159651560
                     "Id": 4464572295159651560
@@ -2329,9 +2337,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10641714068494953363,
                     "Id": 10641714068494953363,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -2362,6 +2372,10 @@
                         }
                         }
                     }
                     }
                 },
                 },
+                "Component_[1398753364733312760]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 1398753364733312760
+                },
                 "Component_[15891766986063042570]": {
                 "Component_[15891766986063042570]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 15891766986063042570
                     "Id": 15891766986063042570
@@ -2374,10 +2388,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 2849452631059171820
                     "Id": 2849452631059171820
                 },
                 },
-                "Component_[4373559361383615054]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4373559361383615054
-                },
                 "Component_[5177784304866978075]": {
                 "Component_[5177784304866978075]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 5177784304866978075,
                     "Id": 5177784304866978075,

+ 9 - 11
AutomatedTesting/Levels/Physics/ForceRegion_PrefabInstantiates/ForceRegionEntity.prefab

@@ -39,10 +39,6 @@
                 "$type": "EditorLockComponent",
                 "$type": "EditorLockComponent",
                 "Id": 2052804302889291078
                 "Id": 2052804302889291078
             },
             },
-            "Component_[2863922822500093657]": {
-                "$type": "SelectionComponent",
-                "Id": 2863922822500093657
-            },
             "Component_[5519696087052953252]": {
             "Component_[5519696087052953252]": {
                 "$type": "EditorPrefabComponent",
                 "$type": "EditorPrefabComponent",
                 "Id": 5519696087052953252
                 "Id": 5519696087052953252
@@ -69,10 +65,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[11972970532048219080]": {
-                    "$type": "SelectionComponent",
-                    "Id": 11972970532048219080
-                },
                 "Component_[12192522742539893057]": {
                 "Component_[12192522742539893057]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 12192522742539893057
                     "Id": 12192522742539893057
@@ -94,6 +86,10 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
+                "Component_[13801150941276366001]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 13801150941276366001
+                },
                 "Component_[17342015521141665263]": {
                 "Component_[17342015521141665263]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 17342015521141665263
                     "Id": 17342015521141665263
@@ -129,9 +125,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },

+ 24 - 23
AutomatedTesting/Levels/Physics/ForceRegion_PxMeshShapedForce/ForceRegion_PxMeshShapedForce.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -61,9 +57,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -139,9 +137,9 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 18244240723284900447
                     "Id": 18244240723284900447
                 },
                 },
-                "Component_[2384529240485117149]": {
-                    "$type": "SelectionComponent",
-                    "Id": 2384529240485117149
+                "Component_[587394366223174429]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 587394366223174429
                 },
                 },
                 "Component_[607250426053999174]": {
                 "Component_[607250426053999174]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
@@ -219,12 +217,17 @@
                     "Configuration": {
                     "Configuration": {
                         "entityId": "",
                         "entityId": "",
                         "Compute Mass": false,
                         "Compute Mass": false,
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 10.0
-                        }
+                        "Inertia tensor": [
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0
+                        ]
                     }
                     }
                 },
                 },
                 "Component_[18301470101490524797]": {
                 "Component_[18301470101490524797]": {
@@ -270,19 +273,17 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 6742936953893799137,
                     "Id": 6742936953893799137,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
                         "ShapeType": 0
                         "ShapeType": 0
                     }
                     }
-                },
-                "Component_[7354819447050428862]": {
-                    "$type": "SelectionComponent",
-                    "Id": 7354819447050428862
                 }
                 }
             }
             }
         }
         }

+ 162 - 152
AutomatedTesting/Levels/Physics/ForceRegion_RotationalOffset/ForceRegion_RotationalOffset.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -96,10 +92,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -130,9 +122,11 @@
                             0.0,
                             0.0,
                             0.708984375
                             0.708984375
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -244,9 +238,9 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[6122974305635603954]": {
-                    "$type": "SelectionComponent",
-                    "Id": 6122974305635603954
+                "Component_[6387915907247308328]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 6387915907247308328
                 }
                 }
             }
             }
         },
         },
@@ -258,9 +252,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10641714068494953363,
                     "Id": 10641714068494953363,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -303,9 +299,9 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 2849452631059171820
                     "Id": 2849452631059171820
                 },
                 },
-                "Component_[4373559361383615054]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4373559361383615054
+                "Component_[5093658278033215283]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 5093658278033215283
                 },
                 },
                 "Component_[5177784304866978075]": {
                 "Component_[5177784304866978075]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
@@ -363,9 +359,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10641714068494953363,
                     "Id": 10641714068494953363,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -420,10 +418,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 2849452631059171820
                     "Id": 2849452631059171820
                 },
                 },
-                "Component_[4373559361383615054]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4373559361383615054
-                },
                 "Component_[5177784304866978075]": {
                 "Component_[5177784304866978075]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 5177784304866978075,
                     "Id": 5177784304866978075,
@@ -462,6 +456,10 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
+                "Component_[9122163073077435100]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 9122163073077435100
+                },
                 "Component_[9136380755680336740]": {
                 "Component_[9136380755680336740]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 9136380755680336740
                     "Id": 9136380755680336740
@@ -480,9 +478,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10641714068494953363,
                     "Id": 10641714068494953363,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -525,9 +525,9 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 2849452631059171820
                     "Id": 2849452631059171820
                 },
                 },
-                "Component_[4373559361383615054]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4373559361383615054
+                "Component_[4387924250392629883]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 4387924250392629883
                 },
                 },
                 "Component_[5177784304866978075]": {
                 "Component_[5177784304866978075]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
@@ -580,9 +580,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10641714068494953363,
                     "Id": 10641714068494953363,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -617,6 +619,10 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 15891766986063042570
                     "Id": 15891766986063042570
                 },
                 },
+                "Component_[16682476456632150710]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 16682476456632150710
+                },
                 "Component_[2450079780500558114]": {
                 "Component_[2450079780500558114]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 2450079780500558114
                     "Id": 2450079780500558114
@@ -625,10 +631,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 2849452631059171820
                     "Id": 2849452631059171820
                 },
                 },
-                "Component_[4373559361383615054]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4373559361383615054
-                },
                 "Component_[5177784304866978075]": {
                 "Component_[5177784304866978075]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 5177784304866978075,
                     "Id": 5177784304866978075,
@@ -685,9 +687,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10641714068494953363,
                     "Id": 10641714068494953363,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -718,6 +722,10 @@
                         }
                         }
                     }
                     }
                 },
                 },
+                "Component_[15070763185710998413]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 15070763185710998413
+                },
                 "Component_[15891766986063042570]": {
                 "Component_[15891766986063042570]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 15891766986063042570
                     "Id": 15891766986063042570
@@ -730,10 +738,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 2849452631059171820
                     "Id": 2849452631059171820
                 },
                 },
-                "Component_[4373559361383615054]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4373559361383615054
-                },
                 "Component_[5177784304866978075]": {
                 "Component_[5177784304866978075]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 5177784304866978075,
                     "Id": 5177784304866978075,
@@ -818,9 +822,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 14224898404594011297,
                     "Id": 14224898404594011297,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -851,10 +857,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 3196271264232348143
                     "Id": 3196271264232348143
                 },
                 },
-                "Component_[4322068942380886068]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4322068942380886068
-                },
                 "Component_[4464572295159651560]": {
                 "Component_[4464572295159651560]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 4464572295159651560
                     "Id": 4464572295159651560
@@ -902,9 +904,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10641714068494953363,
                     "Id": 10641714068494953363,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -959,10 +963,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 2849452631059171820
                     "Id": 2849452631059171820
                 },
                 },
-                "Component_[4373559361383615054]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4373559361383615054
-                },
                 "Component_[5177784304866978075]": {
                 "Component_[5177784304866978075]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 5177784304866978075,
                     "Id": 5177784304866978075,
@@ -1001,6 +1001,10 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
+                "Component_[8850631706297673266]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 8850631706297673266
+                },
                 "Component_[9136380755680336740]": {
                 "Component_[9136380755680336740]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 9136380755680336740
                     "Id": 9136380755680336740
@@ -1019,9 +1023,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10641714068494953363,
                     "Id": 10641714068494953363,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -1052,6 +1058,10 @@
                         }
                         }
                     }
                     }
                 },
                 },
+                "Component_[13154483884331833601]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 13154483884331833601
+                },
                 "Component_[15891766986063042570]": {
                 "Component_[15891766986063042570]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 15891766986063042570
                     "Id": 15891766986063042570
@@ -1064,10 +1074,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 2849452631059171820
                     "Id": 2849452631059171820
                 },
                 },
-                "Component_[4373559361383615054]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4373559361383615054
-                },
                 "Component_[5177784304866978075]": {
                 "Component_[5177784304866978075]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 5177784304866978075,
                     "Id": 5177784304866978075,
@@ -1152,9 +1158,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 14224898404594011297,
                     "Id": 14224898404594011297,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -1185,10 +1193,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 3196271264232348143
                     "Id": 3196271264232348143
                 },
                 },
-                "Component_[4322068942380886068]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4322068942380886068
-                },
                 "Component_[4464572295159651560]": {
                 "Component_[4464572295159651560]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 4464572295159651560
                     "Id": 4464572295159651560
@@ -1236,9 +1240,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10641714068494953363,
                     "Id": 10641714068494953363,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -1273,6 +1279,10 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 15891766986063042570
                     "Id": 15891766986063042570
                 },
                 },
+                "Component_[18141216088001977333]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 18141216088001977333
+                },
                 "Component_[2450079780500558114]": {
                 "Component_[2450079780500558114]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 2450079780500558114
                     "Id": 2450079780500558114
@@ -1281,10 +1291,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 2849452631059171820
                     "Id": 2849452631059171820
                 },
                 },
-                "Component_[4373559361383615054]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4373559361383615054
-                },
                 "Component_[5177784304866978075]": {
                 "Component_[5177784304866978075]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 5177784304866978075,
                     "Id": 5177784304866978075,
@@ -1344,9 +1350,11 @@
                             0.0,
                             0.0,
                             0.708984375
                             0.708984375
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -1437,6 +1445,10 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 3202926484013115517
                     "Id": 3202926484013115517
                 },
                 },
+                "Component_[4126118587115496841]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 4126118587115496841
+                },
                 "Component_[5003642034301844595]": {
                 "Component_[5003642034301844595]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 5003642034301844595,
                     "Id": 5003642034301844595,
@@ -1457,10 +1469,6 @@
                             "SortIndex": 3
                             "SortIndex": 3
                         }
                         }
                     ]
                     ]
-                },
-                "Component_[6122974305635603954]": {
-                    "$type": "SelectionComponent",
-                    "Id": 6122974305635603954
                 }
                 }
             }
             }
         },
         },
@@ -1505,9 +1513,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 14224898404594011297,
                     "Id": 14224898404594011297,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -1538,10 +1548,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 3196271264232348143
                     "Id": 3196271264232348143
                 },
                 },
-                "Component_[4322068942380886068]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4322068942380886068
-                },
                 "Component_[4464572295159651560]": {
                 "Component_[4464572295159651560]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 4464572295159651560
                     "Id": 4464572295159651560
@@ -1622,9 +1628,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 14224898404594011297,
                     "Id": 14224898404594011297,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -1655,10 +1663,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 3196271264232348143
                     "Id": 3196271264232348143
                 },
                 },
-                "Component_[4322068942380886068]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4322068942380886068
-                },
                 "Component_[4464572295159651560]": {
                 "Component_[4464572295159651560]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 4464572295159651560
                     "Id": 4464572295159651560
@@ -1714,9 +1718,11 @@
                             0.7071437239646912,
                             0.7071437239646912,
                             0.708984375
                             0.708984375
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -1775,6 +1781,10 @@
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 17255931630896525843
                     "Id": 17255931630896525843
                 },
                 },
+                "Component_[2084606549780077974]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 2084606549780077974
+                },
                 "Component_[2101484393736205036]": {
                 "Component_[2101484393736205036]": {
                     "$type": "EditorBoxShapeComponent",
                     "$type": "EditorBoxShapeComponent",
                     "Id": 2101484393736205036,
                     "Id": 2101484393736205036,
@@ -1827,10 +1837,6 @@
                             "SortIndex": 3
                             "SortIndex": 3
                         }
                         }
                     ]
                     ]
-                },
-                "Component_[6122974305635603954]": {
-                    "$type": "SelectionComponent",
-                    "Id": 6122974305635603954
                 }
                 }
             }
             }
         },
         },
@@ -1842,9 +1848,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10641714068494953363,
                     "Id": 10641714068494953363,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -1879,6 +1887,10 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 15891766986063042570
                     "Id": 15891766986063042570
                 },
                 },
+                "Component_[17655716505527630519]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 17655716505527630519
+                },
                 "Component_[2450079780500558114]": {
                 "Component_[2450079780500558114]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 2450079780500558114
                     "Id": 2450079780500558114
@@ -1887,10 +1899,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 2849452631059171820
                     "Id": 2849452631059171820
                 },
                 },
-                "Component_[4373559361383615054]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4373559361383615054
-                },
                 "Component_[5177784304866978075]": {
                 "Component_[5177784304866978075]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 5177784304866978075,
                     "Id": 5177784304866978075,
@@ -1975,9 +1983,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 14224898404594011297,
                     "Id": 14224898404594011297,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -2008,10 +2018,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 3196271264232348143
                     "Id": 3196271264232348143
                 },
                 },
-                "Component_[4322068942380886068]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4322068942380886068
-                },
                 "Component_[4464572295159651560]": {
                 "Component_[4464572295159651560]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 4464572295159651560
                     "Id": 4464572295159651560
@@ -2059,9 +2065,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10641714068494953363,
                     "Id": 10641714068494953363,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -2104,10 +2112,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 2849452631059171820
                     "Id": 2849452631059171820
                 },
                 },
-                "Component_[4373559361383615054]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4373559361383615054
-                },
                 "Component_[5177784304866978075]": {
                 "Component_[5177784304866978075]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 5177784304866978075,
                     "Id": 5177784304866978075,
@@ -2124,6 +2128,10 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 5911269087661464643
                     "Id": 5911269087661464643
                 },
                 },
+                "Component_[5983003562163138967]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 5983003562163138967
+                },
                 "Component_[7806598650913923730]": {
                 "Component_[7806598650913923730]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 7806598650913923730,
                     "Id": 7806598650913923730,
@@ -2159,9 +2167,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10641714068494953363,
                     "Id": 10641714068494953363,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -2176,6 +2186,10 @@
                         }
                         }
                     }
                     }
                 },
                 },
+                "Component_[10914572999228522307]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 10914572999228522307
+                },
                 "Component_[11773955025499748960]": {
                 "Component_[11773955025499748960]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 11773955025499748960
                     "Id": 11773955025499748960
@@ -2216,10 +2230,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 2849452631059171820
                     "Id": 2849452631059171820
                 },
                 },
-                "Component_[4373559361383615054]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4373559361383615054
-                },
                 "Component_[5177784304866978075]": {
                 "Component_[5177784304866978075]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 5177784304866978075,
                     "Id": 5177784304866978075,
@@ -2309,9 +2319,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 14224898404594011297,
                     "Id": 14224898404594011297,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -2342,10 +2354,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 3196271264232348143
                     "Id": 3196271264232348143
                 },
                 },
-                "Component_[4322068942380886068]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4322068942380886068
-                },
                 "Component_[4464572295159651560]": {
                 "Component_[4464572295159651560]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 4464572295159651560
                     "Id": 4464572295159651560
@@ -2393,9 +2401,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10641714068494953363,
                     "Id": 10641714068494953363,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -2430,6 +2440,10 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 15891766986063042570
                     "Id": 15891766986063042570
                 },
                 },
+                "Component_[2304322499782661365]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 2304322499782661365
+                },
                 "Component_[2450079780500558114]": {
                 "Component_[2450079780500558114]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 2450079780500558114
                     "Id": 2450079780500558114
@@ -2438,10 +2452,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 2849452631059171820
                     "Id": 2849452631059171820
                 },
                 },
-                "Component_[4373559361383615054]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4373559361383615054
-                },
                 "Component_[5177784304866978075]": {
                 "Component_[5177784304866978075]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 5177784304866978075,
                     "Id": 5177784304866978075,

+ 14 - 22
AutomatedTesting/Levels/Physics/ForceRegion_SimpleDragForceOnRigidBodies/ForceRegion_SimpleDragForceOnRigidBodies.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -96,10 +92,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -138,15 +130,21 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 2666651999496282559
                     "Id": 2666651999496282559
                 },
                 },
+                "Component_[3602094712739312751]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 3602094712739312751
+                },
                 "Component_[4190351693097703533]": {
                 "Component_[4190351693097703533]": {
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 4190351693097703533,
                     "Id": 4190351693097703533,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -193,10 +191,6 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
-                "Component_[7131239797354804502]": {
-                    "$type": "SelectionComponent",
-                    "Id": 7131239797354804502
-                },
                 "Component_[9253882679972673809]": {
                 "Component_[9253882679972673809]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 9253882679972673809,
                     "Id": 9253882679972673809,
@@ -237,9 +231,11 @@
                             0.0,
                             0.0,
                             0.5
                             0.5
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -300,10 +296,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[3588192566961159594]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3588192566961159594
-                },
                 "Component_[6926982803772662053]": {
                 "Component_[6926982803772662053]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 6926982803772662053
                     "Id": 6926982803772662053

+ 14 - 18
AutomatedTesting/Levels/Physics/ForceRegion_SmallMagnitudeDeviationOnLargeForces/ForceRegion_SmallMagnitudeDeviationOnLargeForces.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -94,9 +90,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -138,6 +136,10 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
+                "Component_[4078031199745025593]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 4078031199745025593
+                },
                 "Component_[5763927342520629215]": {
                 "Component_[5763927342520629215]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 5763927342520629215
                     "Id": 5763927342520629215
@@ -146,10 +148,6 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 7531376322926995655
                     "Id": 7531376322926995655
                 },
                 },
-                "Component_[8264507417233530976]": {
-                    "$type": "SelectionComponent",
-                    "Id": 8264507417233530976
-                },
                 "Component_[8358337765875207462]": {
                 "Component_[8358337765875207462]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 8358337765875207462
                     "Id": 8358337765875207462
@@ -182,10 +180,6 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 1115113803276103220
                     "Id": 1115113803276103220
                 },
                 },
-                "Component_[11924195204198903977]": {
-                    "$type": "SelectionComponent",
-                    "Id": 11924195204198903977
-                },
                 "Component_[1276345366428075735]": {
                 "Component_[1276345366428075735]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 1276345366428075735
                     "Id": 1276345366428075735
@@ -198,9 +192,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 16172305626787000438,
                     "Id": 16172305626787000438,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },

+ 14 - 22
AutomatedTesting/Levels/Physics/ForceRegion_SphereShapedForce/ForceRegion_SphereShapedForce.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -92,10 +88,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[4502579211853420197]": {
                 "Component_[4502579211853420197]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 4502579211853420197
                     "Id": 4502579211853420197
@@ -156,9 +148,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -169,6 +163,10 @@
                         }
                         }
                     }
                     }
                 },
                 },
+                "Component_[13699730929521034254]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 13699730929521034254
+                },
                 "Component_[16742559604579969148]": {
                 "Component_[16742559604579969148]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 16742559604579969148
                     "Id": 16742559604579969148
@@ -181,10 +179,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 4394422991431442012
                     "Id": 4394422991431442012
                 },
                 },
-                "Component_[6273568731103770037]": {
-                    "$type": "SelectionComponent",
-                    "Id": 6273568731103770037
-                },
                 "Component_[6689678886724215129]": {
                 "Component_[6689678886724215129]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 6689678886724215129
                     "Id": 6689678886724215129
@@ -235,9 +229,11 @@
                             0.0,
                             0.0,
                             0.5
                             0.5
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -265,10 +261,6 @@
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 15509001367106311440
                     "Id": 15509001367106311440
                 },
                 },
-                "Component_[16442108914364885784]": {
-                    "$type": "SelectionComponent",
-                    "Id": 16442108914364885784
-                },
                 "Component_[1941132031561600273]": {
                 "Component_[1941132031561600273]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 1941132031561600273
                     "Id": 1941132031561600273

+ 49 - 45
AutomatedTesting/Levels/Physics/ForceRegion_SplineForceOnRigidBodies/ForceRegion_SplineForceOnRigidBodies.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -98,9 +94,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -147,9 +145,9 @@
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 6996958029592442366
                     "Id": 6996958029592442366
                 },
                 },
-                "Component_[7234536879080653142]": {
-                    "$type": "SelectionComponent",
-                    "Id": 7234536879080653142
+                "Component_[7885430517313815047]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 7885430517313815047
                 },
                 },
                 "Component_[8379145965981853801]": {
                 "Component_[8379145965981853801]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
@@ -242,9 +240,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 4457568364146036575,
                     "Id": 4457568364146036575,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -280,10 +280,6 @@
                             56.0
                             56.0
                         ]
                         ]
                     }
                     }
-                },
-                "Component_[9881234323561781444]": {
-                    "$type": "SelectionComponent",
-                    "Id": 9881234323561781444
                 }
                 }
             }
             }
         },
         },
@@ -303,6 +299,10 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
+                "Component_[10824731405786987184]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 10824731405786987184
+                },
                 "Component_[11958516455748178589]": {
                 "Component_[11958516455748178589]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 11958516455748178589
                     "Id": 11958516455748178589
@@ -334,9 +334,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -348,10 +350,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 18312154701274824579
                     "Id": 18312154701274824579
                 },
                 },
-                "Component_[5503056011896155663]": {
-                    "$type": "SelectionComponent",
-                    "Id": 5503056011896155663
-                },
                 "Component_[5503383422952588599]": {
                 "Component_[5503383422952588599]": {
                     "$type": "EditorSphereShapeComponent",
                     "$type": "EditorSphereShapeComponent",
                     "Id": 5503383422952588599,
                     "Id": 5503383422952588599,
@@ -436,9 +434,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -450,10 +450,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 18312154701274824579
                     "Id": 18312154701274824579
                 },
                 },
-                "Component_[5503056011896155663]": {
-                    "$type": "SelectionComponent",
-                    "Id": 5503056011896155663
-                },
                 "Component_[5503383422952588599]": {
                 "Component_[5503383422952588599]": {
                     "$type": "EditorSphereShapeComponent",
                     "$type": "EditorSphereShapeComponent",
                     "Id": 5503383422952588599,
                     "Id": 5503383422952588599,
@@ -488,6 +484,10 @@
                 "Component_[9622679977791551339]": {
                 "Component_[9622679977791551339]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 9622679977791551339
                     "Id": 9622679977791551339
+                },
+                "Component_[9808826355636870171]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 9808826355636870171
                 }
                 }
             }
             }
         },
         },
@@ -515,6 +515,10 @@
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 12905621489618495352
                     "Id": 12905621489618495352
                 },
                 },
+                "Component_[13630277075092398255]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 13630277075092398255
+                },
                 "Component_[14910199652269985177]": {
                 "Component_[14910199652269985177]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 14910199652269985177,
                     "Id": 14910199652269985177,
@@ -538,9 +542,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -552,10 +558,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 18312154701274824579
                     "Id": 18312154701274824579
                 },
                 },
-                "Component_[5503056011896155663]": {
-                    "$type": "SelectionComponent",
-                    "Id": 5503056011896155663
-                },
                 "Component_[5503383422952588599]": {
                 "Component_[5503383422952588599]": {
                     "$type": "EditorSphereShapeComponent",
                     "$type": "EditorSphereShapeComponent",
                     "Id": 5503383422952588599,
                     "Id": 5503383422952588599,
@@ -640,9 +642,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -654,10 +658,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 18312154701274824579
                     "Id": 18312154701274824579
                 },
                 },
-                "Component_[5503056011896155663]": {
-                    "$type": "SelectionComponent",
-                    "Id": 5503056011896155663
-                },
                 "Component_[5503383422952588599]": {
                 "Component_[5503383422952588599]": {
                     "$type": "EditorSphereShapeComponent",
                     "$type": "EditorSphereShapeComponent",
                     "Id": 5503383422952588599,
                     "Id": 5503383422952588599,
@@ -677,6 +677,10 @@
                         }
                         }
                     }
                     }
                 },
                 },
+                "Component_[570979903557905559]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 570979903557905559
+                },
                 "Component_[6960222251430158177]": {
                 "Component_[6960222251430158177]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 6960222251430158177
                     "Id": 6960222251430158177

+ 50 - 46
AutomatedTesting/Levels/Physics/ForceRegion_SplineRegionWithModifiedTransform/ForceRegion_SplineRegionWithModifiedTransform.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -75,9 +71,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 14852461319282422545,
                     "Id": 14852461319282422545,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -163,10 +161,6 @@
                             "SortIndex": 3
                             "SortIndex": 3
                         }
                         }
                     ]
                     ]
-                },
-                "Component_[9781300856110304578]": {
-                    "$type": "SelectionComponent",
-                    "Id": 9781300856110304578
                 }
                 }
             }
             }
         },
         },
@@ -196,9 +190,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -253,6 +249,10 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 8572430005774015373
                     "Id": 8572430005774015373
                 },
                 },
+                "Component_[8904415192085086079]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 8904415192085086079
+                },
                 "Component_[9188864009972696870]": {
                 "Component_[9188864009972696870]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 9188864009972696870,
                     "Id": 9188864009972696870,
@@ -269,10 +269,6 @@
                             "SortIndex": 2
                             "SortIndex": 2
                         }
                         }
                     ]
                     ]
-                },
-                "Component_[9781300856110304578]": {
-                    "$type": "SelectionComponent",
-                    "Id": 9781300856110304578
                 }
                 }
             }
             }
         },
         },
@@ -284,6 +280,10 @@
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 10405021042248159955
                     "Id": 10405021042248159955
                 },
                 },
+                "Component_[12089750689633134015]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 12089750689633134015
+                },
                 "Component_[13459286072711980262]": {
                 "Component_[13459286072711980262]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 13459286072711980262,
                     "Id": 13459286072711980262,
@@ -302,9 +302,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -375,10 +377,6 @@
                             "SortIndex": 2
                             "SortIndex": 2
                         }
                         }
                     ]
                     ]
-                },
-                "Component_[9781300856110304578]": {
-                    "$type": "SelectionComponent",
-                    "Id": 9781300856110304578
                 }
                 }
             }
             }
         },
         },
@@ -408,9 +406,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -453,6 +453,10 @@
                         }
                         }
                     }
                     }
                 },
                 },
+                "Component_[3067654867744298937]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 3067654867744298937
+                },
                 "Component_[6220057123735521038]": {
                 "Component_[6220057123735521038]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 6220057123735521038
                     "Id": 6220057123735521038
@@ -481,10 +485,6 @@
                             "SortIndex": 2
                             "SortIndex": 2
                         }
                         }
                     ]
                     ]
-                },
-                "Component_[9781300856110304578]": {
-                    "$type": "SelectionComponent",
-                    "Id": 9781300856110304578
                 }
                 }
             }
             }
         },
         },
@@ -514,9 +514,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -539,6 +541,10 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 17211297289344545407
                     "Id": 17211297289344545407
                 },
                 },
+                "Component_[17884481120891166287]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 17884481120891166287
+                },
                 "Component_[2235796114524801607]": {
                 "Component_[2235796114524801607]": {
                     "$type": "EditorSphereShapeComponent",
                     "$type": "EditorSphereShapeComponent",
                     "Id": 2235796114524801607,
                     "Id": 2235796114524801607,
@@ -587,10 +593,6 @@
                             "SortIndex": 2
                             "SortIndex": 2
                         }
                         }
                     ]
                     ]
-                },
-                "Component_[9781300856110304578]": {
-                    "$type": "SelectionComponent",
-                    "Id": 9781300856110304578
                 }
                 }
             }
             }
         },
         },
@@ -707,9 +709,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -829,13 +833,13 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 165699220815603099
                     "Id": 165699220815603099
                 },
                 },
+                "Component_[17658317937142073417]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 17658317937142073417
+                },
                 "Component_[2460290057035236623]": {
                 "Component_[2460290057035236623]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 2460290057035236623
                     "Id": 2460290057035236623
-                },
-                "Component_[7928301240147624334]": {
-                    "$type": "SelectionComponent",
-                    "Id": 7928301240147624334
                 }
                 }
             }
             }
         }
         }

+ 14 - 22
AutomatedTesting/Levels/Physics/ForceRegion_WorldSpaceForceOnRigidBodies/ForceRegion_WorldSpaceForceOnRigidBodies.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -74,10 +70,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[16552379245302227119]": {
-                    "$type": "SelectionComponent",
-                    "Id": 16552379245302227119
-                },
                 "Component_[3221035514528112017]": {
                 "Component_[3221035514528112017]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 3221035514528112017,
                     "Id": 3221035514528112017,
@@ -121,9 +113,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -142,6 +136,10 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 6679033685309347475
                     "Id": 6679033685309347475
                 },
                 },
+                "Component_[672703097116189883]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 672703097116189883
+                },
                 "Component_[6834749143646896747]": {
                 "Component_[6834749143646896747]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 6834749143646896747
                     "Id": 6834749143646896747
@@ -184,10 +182,6 @@
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 14184826875203987683
                     "Id": 14184826875203987683
                 },
                 },
-                "Component_[15166068009966661228]": {
-                    "$type": "SelectionComponent",
-                    "Id": 15166068009966661228
-                },
                 "Component_[16162525862031058734]": {
                 "Component_[16162525862031058734]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 16162525862031058734
                     "Id": 16162525862031058734
@@ -213,9 +207,11 @@
                             0.0,
                             0.0,
                             0.5
                             0.5
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -295,10 +291,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[8826722283956091153]": {
                 "Component_[8826722283956091153]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 8826722283956091153
                     "Id": 8826722283956091153

+ 34 - 35
AutomatedTesting/Levels/Physics/ForceRegion_ZeroLinearDampingDoesNothing/ForceRegion_ZeroLinearDampingDoesNothing.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -92,10 +88,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[735314560482743923]": {
                 "Component_[735314560482743923]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 735314560482743923
                     "Id": 735314560482743923
@@ -159,9 +151,11 @@
                     "$type": "EditorShapeColliderComponent",
                     "$type": "EditorShapeColliderComponent",
                     "Id": 15207509147789878003,
                     "Id": 15207509147789878003,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -197,6 +191,10 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 4063930810265535511
                     "Id": 4063930810265535511
                 },
                 },
+                "Component_[4938441519899494402]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 4938441519899494402
+                },
                 "Component_[6305042967059717778]": {
                 "Component_[6305042967059717778]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 6305042967059717778
                     "Id": 6305042967059717778
@@ -205,10 +203,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 6579162722167290272
                     "Id": 6579162722167290272
                 },
                 },
-                "Component_[7505241169297468186]": {
-                    "$type": "SelectionComponent",
-                    "Id": 7505241169297468186
-                },
                 "Component_[9901087016055414497]": {
                 "Component_[9901087016055414497]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 9901087016055414497
                     "Id": 9901087016055414497
@@ -272,10 +266,6 @@
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 14814439440515955733
                     "Id": 14814439440515955733
                 },
                 },
-                "Component_[15163432692112924310]": {
-                    "$type": "SelectionComponent",
-                    "Id": 15163432692112924310
-                },
                 "Component_[256177509800666852]": {
                 "Component_[256177509800666852]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 256177509800666852
                     "Id": 256177509800666852
@@ -310,15 +300,21 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
+                "Component_[8924198280690702493]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 8924198280690702493
+                },
                 "Component_[9615281521574313681]": {
                 "Component_[9615281521574313681]": {
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 9615281521574313681,
                     "Id": 9615281521574313681,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -352,9 +348,11 @@
                             0.0,
                             0.0,
                             0.5
                             0.5
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -378,10 +376,6 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 12642490403915699899
                     "Id": 12642490403915699899
                 },
                 },
-                "Component_[15610374916332332393]": {
-                    "$type": "SelectionComponent",
-                    "Id": 15610374916332332393
-                },
                 "Component_[17438165335713050007]": {
                 "Component_[17438165335713050007]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 17438165335713050007,
                     "Id": 17438165335713050007,
@@ -422,12 +416,17 @@
                             0.0,
                             0.0,
                             0.5
                             0.5
                         ],
                         ],
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 10.000000953674316
-                        }
+                        "Inertia tensor": [
+                            10.000000953674316,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.000000953674316,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.000000953674316
+                        ]
                     }
                     }
                 },
                 },
                 "Component_[6180223862466446734]": {
                 "Component_[6180223862466446734]": {

+ 34 - 35
AutomatedTesting/Levels/Physics/ForceRegion_ZeroLocalSpaceForceDoesNothing/ForceRegion_ZeroLocalSpaceForceDoesNothing.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -96,10 +92,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -190,9 +182,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -207,6 +201,10 @@
                         }
                         }
                     }
                     }
                 },
                 },
+                "Component_[3526603432953702275]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 3526603432953702275
+                },
                 "Component_[3642268784022034771]": {
                 "Component_[3642268784022034771]": {
                     "$type": "EditorBoxShapeComponent",
                     "$type": "EditorBoxShapeComponent",
                     "Id": 3642268784022034771,
                     "Id": 3642268784022034771,
@@ -221,10 +219,6 @@
                         }
                         }
                     }
                     }
                 },
                 },
-                "Component_[3958314576452149141]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3958314576452149141
-                },
                 "Component_[5079483651742217799]": {
                 "Component_[5079483651742217799]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 5079483651742217799
                     "Id": 5079483651742217799
@@ -252,9 +246,11 @@
                             0.0,
                             0.0,
                             0.5
                             0.5
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -307,10 +303,6 @@
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 4049958820765177422
                     "Id": 4049958820765177422
                 },
                 },
-                "Component_[6457248176216218598]": {
-                    "$type": "SelectionComponent",
-                    "Id": 6457248176216218598
-                },
                 "Component_[7105892263773553905]": {
                 "Component_[7105892263773553905]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 7105892263773553905,
                     "Id": 7105892263773553905,
@@ -338,12 +330,17 @@
                             0.0,
                             0.0,
                             0.5
                             0.5
                         ],
                         ],
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 10.000000953674316
-                        }
+                        "Inertia tensor": [
+                            10.000000953674316,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.000000953674316,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.000000953674316
+                        ]
                     }
                     }
                 }
                 }
             }
             }
@@ -389,9 +386,11 @@
                     "$type": "EditorShapeColliderComponent",
                     "$type": "EditorShapeColliderComponent",
                     "Id": 4232158654100578738,
                     "Id": 4232158654100578738,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -414,10 +413,6 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 592510569866213886
                     "Id": 592510569866213886
                 },
                 },
-                "Component_[6207391197758784171]": {
-                    "$type": "SelectionComponent",
-                    "Id": 6207391197758784171
-                },
                 "Component_[6829315767193964115]": {
                 "Component_[6829315767193964115]": {
                     "$type": "EditorBoxShapeComponent",
                     "$type": "EditorBoxShapeComponent",
                     "Id": 6829315767193964115,
                     "Id": 6829315767193964115,
@@ -431,6 +426,10 @@
                         }
                         }
                     }
                     }
                 },
                 },
+                "Component_[8589431087825935532]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 8589431087825935532
+                },
                 "Component_[8949240157660157638]": {
                 "Component_[8949240157660157638]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 8949240157660157638
                     "Id": 8949240157660157638

+ 33 - 34
AutomatedTesting/Levels/Physics/ForceRegion_ZeroPointForceDoesNothing/ForceRegion_ZeroPointForceDoesNothing.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -96,10 +92,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -179,6 +171,10 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
+                "Component_[2172970840575710674]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 2172970840575710674
+                },
                 "Component_[2894675157918644101]": {
                 "Component_[2894675157918644101]": {
                     "$type": "EditorBoxShapeComponent",
                     "$type": "EditorBoxShapeComponent",
                     "Id": 2894675157918644101,
                     "Id": 2894675157918644101,
@@ -199,9 +195,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -216,10 +214,6 @@
                         }
                         }
                     }
                     }
                 },
                 },
-                "Component_[3958314576452149141]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3958314576452149141
-                },
                 "Component_[5079483651742217799]": {
                 "Component_[5079483651742217799]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 5079483651742217799
                     "Id": 5079483651742217799
@@ -247,9 +241,11 @@
                             0.0,
                             0.0,
                             0.5
                             0.5
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -302,10 +298,6 @@
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 4049958820765177422
                     "Id": 4049958820765177422
                 },
                 },
-                "Component_[6457248176216218598]": {
-                    "$type": "SelectionComponent",
-                    "Id": 6457248176216218598
-                },
                 "Component_[7105892263773553905]": {
                 "Component_[7105892263773553905]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 7105892263773553905,
                     "Id": 7105892263773553905,
@@ -333,12 +325,17 @@
                             0.0,
                             0.0,
                             0.5
                             0.5
                         ],
                         ],
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 10.000000953674316
-                        }
+                        "Inertia tensor": [
+                            10.000000953674316,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.000000953674316,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.000000953674316
+                        ]
                     }
                     }
                 }
                 }
             }
             }
@@ -351,9 +348,11 @@
                     "$type": "EditorShapeColliderComponent",
                     "$type": "EditorShapeColliderComponent",
                     "Id": 12542751962260553639,
                     "Id": 12542751962260553639,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -422,9 +421,9 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 592510569866213886
                     "Id": 592510569866213886
                 },
                 },
-                "Component_[6207391197758784171]": {
-                    "$type": "SelectionComponent",
-                    "Id": 6207391197758784171
+                "Component_[7104193989178785876]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 7104193989178785876
                 },
                 },
                 "Component_[8949240157660157638]": {
                 "Component_[8949240157660157638]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",

+ 14 - 18
AutomatedTesting/Levels/Physics/ForceRegion_ZeroSimpleDragForceDoesNothing/ForceRegion_ZeroSimpleDragForceDoesNothing.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -59,6 +55,10 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 1058672161870704752
                     "Id": 1058672161870704752
                 },
                 },
+                "Component_[12042550642434868091]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 12042550642434868091
+                },
                 "Component_[12116468728378293251]": {
                 "Component_[12116468728378293251]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 12116468728378293251,
                     "Id": 12116468728378293251,
@@ -96,10 +96,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 16390152007823170626
                     "Id": 16390152007823170626
                 },
                 },
-                "Component_[4231458678471163444]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4231458678471163444
-                },
                 "Component_[5226966346162381737]": {
                 "Component_[5226966346162381737]": {
                     "$type": "EditorForceRegionComponent",
                     "$type": "EditorForceRegionComponent",
                     "Id": 5226966346162381737,
                     "Id": 5226966346162381737,
@@ -130,9 +126,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -157,10 +155,6 @@
             "Id": "Entity_[285613356524]",
             "Id": "Entity_[285613356524]",
             "Name": "Sphere",
             "Name": "Sphere",
             "Components": {
             "Components": {
-                "Component_[10572912425605638221]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10572912425605638221
-                },
                 "Component_[15461500731098694891]": {
                 "Component_[15461500731098694891]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 15461500731098694891,
                     "Id": 15461500731098694891,
@@ -207,9 +201,11 @@
                             0.0,
                             0.0,
                             0.5
                             0.5
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },

+ 49 - 45
AutomatedTesting/Levels/Physics/ForceRegion_ZeroSplineForceDoesNothing/ForceRegion_ZeroSplineForceDoesNothing.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -98,9 +94,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -145,14 +143,14 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 3946436068336355998
                     "Id": 3946436068336355998
                 },
                 },
+                "Component_[5436314495931969430]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 5436314495931969430
+                },
                 "Component_[6996958029592442366]": {
                 "Component_[6996958029592442366]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 6996958029592442366
                     "Id": 6996958029592442366
                 },
                 },
-                "Component_[7234536879080653142]": {
-                    "$type": "SelectionComponent",
-                    "Id": 7234536879080653142
-                },
                 "Component_[8379145965981853801]": {
                 "Component_[8379145965981853801]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 8379145965981853801
                     "Id": 8379145965981853801
@@ -244,9 +242,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 4457568364146036575,
                     "Id": 4457568364146036575,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -282,10 +282,6 @@
                             56.0
                             56.0
                         ]
                         ]
                     }
                     }
-                },
-                "Component_[9881234323561781444]": {
-                    "$type": "SelectionComponent",
-                    "Id": 9881234323561781444
                 }
                 }
             }
             }
         },
         },
@@ -336,9 +332,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -350,10 +348,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 18312154701274824579
                     "Id": 18312154701274824579
                 },
                 },
-                "Component_[5503056011896155663]": {
-                    "$type": "SelectionComponent",
-                    "Id": 5503056011896155663
-                },
                 "Component_[5503383422952588599]": {
                 "Component_[5503383422952588599]": {
                     "$type": "EditorSphereShapeComponent",
                     "$type": "EditorSphereShapeComponent",
                     "Id": 5503383422952588599,
                     "Id": 5503383422952588599,
@@ -373,6 +367,10 @@
                         }
                         }
                     }
                     }
                 },
                 },
+                "Component_[5586086115611890411]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 5586086115611890411
+                },
                 "Component_[6960222251430158177]": {
                 "Component_[6960222251430158177]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 6960222251430158177
                     "Id": 6960222251430158177
@@ -438,9 +436,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -452,9 +452,9 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 18312154701274824579
                     "Id": 18312154701274824579
                 },
                 },
-                "Component_[5503056011896155663]": {
-                    "$type": "SelectionComponent",
-                    "Id": 5503056011896155663
+                "Component_[3593384816103627024]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 3593384816103627024
                 },
                 },
                 "Component_[5503383422952588599]": {
                 "Component_[5503383422952588599]": {
                     "$type": "EditorSphereShapeComponent",
                     "$type": "EditorSphereShapeComponent",
@@ -540,9 +540,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -550,14 +552,14 @@
                         "ShapeType": 0
                         "ShapeType": 0
                     }
                     }
                 },
                 },
+                "Component_[17624463191548141287]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 17624463191548141287
+                },
                 "Component_[18312154701274824579]": {
                 "Component_[18312154701274824579]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 18312154701274824579
                     "Id": 18312154701274824579
                 },
                 },
-                "Component_[5503056011896155663]": {
-                    "$type": "SelectionComponent",
-                    "Id": 5503056011896155663
-                },
                 "Component_[5503383422952588599]": {
                 "Component_[5503383422952588599]": {
                     "$type": "EditorSphereShapeComponent",
                     "$type": "EditorSphereShapeComponent",
                     "Id": 5503383422952588599,
                     "Id": 5503383422952588599,
@@ -611,6 +613,10 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
+                "Component_[10853864583250132273]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 10853864583250132273
+                },
                 "Component_[11958516455748178589]": {
                 "Component_[11958516455748178589]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 11958516455748178589
                     "Id": 11958516455748178589
@@ -642,9 +648,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -656,10 +664,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 18312154701274824579
                     "Id": 18312154701274824579
                 },
                 },
-                "Component_[5503056011896155663]": {
-                    "$type": "SelectionComponent",
-                    "Id": 5503056011896155663
-                },
                 "Component_[5503383422952588599]": {
                 "Component_[5503383422952588599]": {
                     "$type": "EditorSphereShapeComponent",
                     "$type": "EditorSphereShapeComponent",
                     "Id": 5503383422952588599,
                     "Id": 5503383422952588599,

+ 33 - 34
AutomatedTesting/Levels/Physics/ForceRegion_ZeroWorldSpaceForceDoesNothing/ForceRegion_ZeroWorldSpaceForceDoesNothing.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -96,10 +92,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -203,9 +195,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -220,9 +214,9 @@
                         }
                         }
                     }
                     }
                 },
                 },
-                "Component_[3958314576452149141]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3958314576452149141
+                "Component_[3792005848495104629]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 3792005848495104629
                 },
                 },
                 "Component_[5079483651742217799]": {
                 "Component_[5079483651742217799]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
@@ -251,9 +245,11 @@
                             0.0,
                             0.0,
                             0.5
                             0.5
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -302,10 +298,6 @@
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 4049958820765177422
                     "Id": 4049958820765177422
                 },
                 },
-                "Component_[6457248176216218598]": {
-                    "$type": "SelectionComponent",
-                    "Id": 6457248176216218598
-                },
                 "Component_[7105892263773553905]": {
                 "Component_[7105892263773553905]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 7105892263773553905,
                     "Id": 7105892263773553905,
@@ -333,12 +325,17 @@
                             0.0,
                             0.0,
                             0.5
                             0.5
                         ],
                         ],
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 10.000000953674316
-                        }
+                        "Inertia tensor": [
+                            10.000000953674316,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.000000953674316,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.000000953674316
+                        ]
                     }
                     }
                 }
                 }
             }
             }
@@ -351,9 +348,11 @@
                     "$type": "EditorShapeColliderComponent",
                     "$type": "EditorShapeColliderComponent",
                     "Id": 14156005219870653977,
                     "Id": 14156005219870653977,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -368,6 +367,10 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
+                "Component_[14286913393959357259]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 14286913393959357259
+                },
                 "Component_[16077279250477418332]": {
                 "Component_[16077279250477418332]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 16077279250477418332
                     "Id": 16077279250477418332
@@ -409,10 +412,6 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 592510569866213886
                     "Id": 592510569866213886
                 },
                 },
-                "Component_[6207391197758784171]": {
-                    "$type": "SelectionComponent",
-                    "Id": 6207391197758784171
-                },
                 "Component_[7563372064540743544]": {
                 "Component_[7563372064540743544]": {
                     "$type": "EditorBoxShapeComponent",
                     "$type": "EditorBoxShapeComponent",
                     "Id": 7563372064540743544,
                     "Id": 7563372064540743544,

+ 26 - 43
AutomatedTesting/Levels/Physics/Joints_BallNoLimitsConstrained/Joints_BallNoLimitsConstrained.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -55,10 +51,6 @@
             "Id": "Entity_[286081428076]",
             "Id": "Entity_[286081428076]",
             "Name": "lead",
             "Name": "lead",
             "Components": {
             "Components": {
-                "Component_[10023033763705225227]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10023033763705225227
-                },
                 "Component_[13011255769289009335]": {
                 "Component_[13011255769289009335]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 13011255769289009335
                     "Id": 13011255769289009335
@@ -99,11 +91,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -119,12 +106,17 @@
                         "Gravity Enabled": false,
                         "Gravity Enabled": false,
                         "Compute Mass": false,
                         "Compute Mass": false,
                         "Mass": 999.0,
                         "Mass": 999.0,
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 0.010010000318288803
-                        }
+                        "Inertia tensor": [
+                            0.010010000318288803,
+                            0.0,
+                            0.0,
+                            0.0,
+                            0.010010000318288803,
+                            0.0,
+                            0.0,
+                            0.0,
+                            0.010010000318288803
+                        ]
                     }
                     }
                 },
                 },
                 "Component_[2634845782760090713]": {
                 "Component_[2634845782760090713]": {
@@ -230,10 +222,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[3317660974688951744]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3317660974688951744
-                },
                 "Component_[6861005041189176147]": {
                 "Component_[6861005041189176147]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 6861005041189176147
                     "Id": 6861005041189176147
@@ -249,11 +237,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfigs": [
                     "ShapeConfigs": [
@@ -270,6 +253,10 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 8497797771983319252
                     "Id": 8497797771983319252
                 },
                 },
+                "Component_[8697887525241204415]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 8697887525241204415
+                },
                 "Component_[9487204736869257485]": {
                 "Component_[9487204736869257485]": {
                     "$type": "EditorBoxShapeComponent",
                     "$type": "EditorBoxShapeComponent",
                     "Id": 9487204736869257485
                     "Id": 9487204736869257485
@@ -369,12 +356,17 @@
                         ],
                         ],
                         "Gravity Enabled": false,
                         "Gravity Enabled": false,
                         "Compute Mass": false,
                         "Compute Mass": false,
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 10.0
-                        }
+                        "Inertia tensor": [
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0
+                        ]
                     }
                     }
                 },
                 },
                 "Component_[2304545190715981019]": {
                 "Component_[2304545190715981019]": {
@@ -385,10 +377,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 281621200381688046
                     "Id": 281621200381688046
                 },
                 },
-                "Component_[3788104328409405778]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3788104328409405778
-                },
                 "Component_[5053986797366085195]": {
                 "Component_[5053986797366085195]": {
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 5053986797366085195,
                     "Id": 5053986797366085195,
@@ -399,11 +387,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     }
                     }
                 },
                 },

+ 11 - 73
AutomatedTesting/Levels/Physics/Material_CharacterController/Material_CharacterController.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -104,14 +100,14 @@
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 16230689882780910812
                     "Id": 16230689882780910812
                 },
                 },
-                "Component_[17914199320544874011]": {
-                    "$type": "SelectionComponent",
-                    "Id": 17914199320544874011
-                },
                 "Component_[18377528337686856462]": {
                 "Component_[18377528337686856462]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 18377528337686856462
                     "Id": 18377528337686856462
                 },
                 },
+                "Component_[2273851137384159771]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 2273851137384159771
+                },
                 "Component_[2372725671404085774]": {
                 "Component_[2372725671404085774]": {
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 2372725671404085774,
                     "Id": 2372725671404085774,
@@ -124,11 +120,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -201,10 +192,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -243,10 +230,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 1191036568178048800
                     "Id": 1191036568178048800
                 },
                 },
-                "Component_[1312913198288358182]": {
-                    "$type": "SelectionComponent",
-                    "Id": 1312913198288358182
-                },
                 "Component_[17767073666136164898]": {
                 "Component_[17767073666136164898]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 17767073666136164898
                     "Id": 17767073666136164898
@@ -357,10 +340,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 1191036568178048800
                     "Id": 1191036568178048800
                 },
                 },
-                "Component_[1312913198288358182]": {
-                    "$type": "SelectionComponent",
-                    "Id": 1312913198288358182
-                },
                 "Component_[17767073666136164898]": {
                 "Component_[17767073666136164898]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 17767073666136164898
                     "Id": 17767073666136164898
@@ -471,10 +450,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 1191036568178048800
                     "Id": 1191036568178048800
                 },
                 },
-                "Component_[1312913198288358182]": {
-                    "$type": "SelectionComponent",
-                    "Id": 1312913198288358182
-                },
                 "Component_[17767073666136164898]": {
                 "Component_[17767073666136164898]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 17767073666136164898
                     "Id": 17767073666136164898
@@ -579,11 +554,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -606,10 +576,6 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 212116149561142254
                     "Id": 212116149561142254
                 },
                 },
-                "Component_[3469442090661448878]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3469442090661448878
-                },
                 "Component_[4124763457304427835]": {
                 "Component_[4124763457304427835]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 4124763457304427835
                     "Id": 4124763457304427835
@@ -745,9 +711,9 @@
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 16230689882780910812
                     "Id": 16230689882780910812
                 },
                 },
-                "Component_[17914199320544874011]": {
-                    "$type": "SelectionComponent",
-                    "Id": 17914199320544874011
+                "Component_[1804743484822373134]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 1804743484822373134
                 },
                 },
                 "Component_[18377528337686856462]": {
                 "Component_[18377528337686856462]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
@@ -765,11 +731,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -854,10 +815,6 @@
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 16230689882780910812
                     "Id": 16230689882780910812
                 },
                 },
-                "Component_[17914199320544874011]": {
-                    "$type": "SelectionComponent",
-                    "Id": 17914199320544874011
-                },
                 "Component_[18377528337686856462]": {
                 "Component_[18377528337686856462]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 18377528337686856462
                     "Id": 18377528337686856462
@@ -874,11 +831,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -889,6 +841,10 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 8407016953149050130
                     "Id": 8407016953149050130
                 },
                 },
+                "Component_[8643832216909363747]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 8643832216909363747
+                },
                 "Component_[8715876380695213524]": {
                 "Component_[8715876380695213524]": {
                     "$type": "EditorBoxShapeComponent",
                     "$type": "EditorBoxShapeComponent",
                     "Id": 8715876380695213524,
                     "Id": 8715876380695213524,
@@ -924,11 +880,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -951,10 +902,6 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 212116149561142254
                     "Id": 212116149561142254
                 },
                 },
-                "Component_[3469442090661448878]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3469442090661448878
-                },
                 "Component_[4124763457304427835]": {
                 "Component_[4124763457304427835]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 4124763457304427835
                     "Id": 4124763457304427835
@@ -1051,11 +998,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -1078,10 +1020,6 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 212116149561142254
                     "Id": 212116149561142254
                 },
                 },
-                "Component_[3469442090661448878]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3469442090661448878
-                },
                 "Component_[4124763457304427835]": {
                 "Component_[4124763457304427835]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 4124763457304427835
                     "Id": 4124763457304427835

+ 66 - 262
AutomatedTesting/Levels/Physics/Material_DefaultLibraryConsistentOnAllFeatures/Material_DefaultLibraryConsistentOnAllFeatures.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -59,10 +55,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 10840566128898283059
                     "Id": 10840566128898283059
                 },
                 },
-                "Component_[10983094587467278454]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10983094587467278454
-                },
                 "Component_[11383036399300899746]": {
                 "Component_[11383036399300899746]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 11383036399300899746,
                     "Id": 11383036399300899746,
@@ -104,11 +96,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -158,6 +145,10 @@
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 5110395982372092581
                     "Id": 5110395982372092581
                 },
                 },
+                "Component_[5802532315539827478]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 5802532315539827478
+                },
                 "Component_[6266147445640237600]": {
                 "Component_[6266147445640237600]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 6266147445640237600,
                     "Id": 6266147445640237600,
@@ -180,10 +171,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 10840566128898283059
                     "Id": 10840566128898283059
                 },
                 },
-                "Component_[10983094587467278454]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10983094587467278454
-                },
                 "Component_[11383036399300899746]": {
                 "Component_[11383036399300899746]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 11383036399300899746,
                     "Id": 11383036399300899746,
@@ -209,6 +196,10 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 156509540013497987
                     "Id": 156509540013497987
                 },
                 },
+                "Component_[17166791731025807082]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 17166791731025807082
+                },
                 "Component_[1721990367369414539]": {
                 "Component_[1721990367369414539]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 1721990367369414539
                     "Id": 1721990367369414539
@@ -225,11 +216,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -376,10 +362,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 15970275978245520354
                     "Id": 15970275978245520354
                 },
                 },
-                "Component_[202435863520473857]": {
-                    "$type": "SelectionComponent",
-                    "Id": 202435863520473857
-                },
                 "Component_[2546823006136226180]": {
                 "Component_[2546823006136226180]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 2546823006136226180
                     "Id": 2546823006136226180
@@ -435,8 +417,8 @@
                     "Id": 14358908923983911426,
                     "Id": 14358908923983911426,
                     "Configuration": {
                     "Configuration": {
                         "entityId": "",
                         "entityId": "",
-                        "Gravity Enabled": false,
                         "Kinematic": true,
                         "Kinematic": true,
+                        "Gravity Enabled": false,
                         "Compute Mass": false
                         "Compute Mass": false
                     }
                     }
                 },
                 },
@@ -458,11 +440,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -476,10 +453,6 @@
                         }
                         }
                     }
                     }
                 },
                 },
-                "Component_[4791314600057497309]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4791314600057497309
-                },
                 "Component_[7946554280901980058]": {
                 "Component_[7946554280901980058]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 7946554280901980058
                     "Id": 7946554280901980058
@@ -568,8 +541,8 @@
                     "Id": 14358908923983911426,
                     "Id": 14358908923983911426,
                     "Configuration": {
                     "Configuration": {
                         "entityId": "",
                         "entityId": "",
-                        "Gravity Enabled": false,
                         "Kinematic": true,
                         "Kinematic": true,
+                        "Gravity Enabled": false,
                         "Compute Mass": false
                         "Compute Mass": false
                     }
                     }
                 },
                 },
@@ -591,11 +564,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -609,10 +577,6 @@
                         }
                         }
                     }
                     }
                 },
                 },
-                "Component_[4791314600057497309]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4791314600057497309
-                },
                 "Component_[7946554280901980058]": {
                 "Component_[7946554280901980058]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 7946554280901980058
                     "Id": 7946554280901980058
@@ -708,10 +672,6 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 2251383250964041996
                     "Id": 2251383250964041996
                 },
                 },
-                "Component_[3557869430458031692]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3557869430458031692
-                },
                 "Component_[4920652687285202617]": {
                 "Component_[4920652687285202617]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 4920652687285202617
                     "Id": 4920652687285202617
@@ -790,10 +750,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 17823417752576404336
                     "Id": 17823417752576404336
                 },
                 },
-                "Component_[2401496945657124059]": {
-                    "$type": "SelectionComponent",
-                    "Id": 2401496945657124059
-                },
                 "Component_[4104197490219530434]": {
                 "Component_[4104197490219530434]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 4104197490219530434
                     "Id": 4104197490219530434
@@ -877,10 +833,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 10840566128898283059
                     "Id": 10840566128898283059
                 },
                 },
-                "Component_[10983094587467278454]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10983094587467278454
-                },
                 "Component_[11383036399300899746]": {
                 "Component_[11383036399300899746]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 11383036399300899746,
                     "Id": 11383036399300899746,
@@ -922,11 +874,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -940,6 +887,10 @@
                         }
                         }
                     }
                     }
                 },
                 },
+                "Component_[18032270469084513644]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 18032270469084513644
+                },
                 "Component_[2005399217246976371]": {
                 "Component_[2005399217246976371]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 2005399217246976371
                     "Id": 2005399217246976371
@@ -1035,10 +986,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -1096,10 +1043,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 17823417752576404336
                     "Id": 17823417752576404336
                 },
                 },
-                "Component_[2401496945657124059]": {
-                    "$type": "SelectionComponent",
-                    "Id": 2401496945657124059
-                },
                 "Component_[4104197490219530434]": {
                 "Component_[4104197490219530434]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 4104197490219530434
                     "Id": 4104197490219530434
@@ -1183,10 +1126,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 10840566128898283059
                     "Id": 10840566128898283059
                 },
                 },
-                "Component_[10983094587467278454]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10983094587467278454
-                },
                 "Component_[11383036399300899746]": {
                 "Component_[11383036399300899746]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 11383036399300899746,
                     "Id": 11383036399300899746,
@@ -1208,6 +1147,10 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 13530932529430511545
                     "Id": 13530932529430511545
                 },
                 },
+                "Component_[147038757022866361]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 147038757022866361
+                },
                 "Component_[156509540013497987]": {
                 "Component_[156509540013497987]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 156509540013497987
                     "Id": 156509540013497987
@@ -1228,11 +1171,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -1304,10 +1242,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 10840566128898283059
                     "Id": 10840566128898283059
                 },
                 },
-                "Component_[10983094587467278454]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10983094587467278454
-                },
                 "Component_[11383036399300899746]": {
                 "Component_[11383036399300899746]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 11383036399300899746,
                     "Id": 11383036399300899746,
@@ -1349,11 +1283,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -1371,6 +1300,10 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 2005399217246976371
                     "Id": 2005399217246976371
                 },
                 },
+                "Component_[2361213470063869563]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 2361213470063869563
+                },
                 "Component_[3428108517473506]": {
                 "Component_[3428108517473506]": {
                     "$type": "EditorBoxShapeComponent",
                     "$type": "EditorBoxShapeComponent",
                     "Id": 3428108517473506,
                     "Id": 3428108517473506,
@@ -1425,10 +1358,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 10840566128898283059
                     "Id": 10840566128898283059
                 },
                 },
-                "Component_[10983094587467278454]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10983094587467278454
-                },
                 "Component_[11383036399300899746]": {
                 "Component_[11383036399300899746]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 11383036399300899746,
                     "Id": 11383036399300899746,
@@ -1454,6 +1383,10 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 156509540013497987
                     "Id": 156509540013497987
                 },
                 },
+                "Component_[17119093722250109879]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 17119093722250109879
+                },
                 "Component_[1721990367369414539]": {
                 "Component_[1721990367369414539]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 1721990367369414539
                     "Id": 1721990367369414539
@@ -1470,11 +1403,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -1585,10 +1513,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 17823417752576404336
                     "Id": 17823417752576404336
                 },
                 },
-                "Component_[2401496945657124059]": {
-                    "$type": "SelectionComponent",
-                    "Id": 2401496945657124059
-                },
                 "Component_[4104197490219530434]": {
                 "Component_[4104197490219530434]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 4104197490219530434
                     "Id": 4104197490219530434
@@ -1635,11 +1559,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -1705,10 +1624,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 17823417752576404336
                     "Id": 17823417752576404336
                 },
                 },
-                "Component_[2401496945657124059]": {
-                    "$type": "SelectionComponent",
-                    "Id": 2401496945657124059
-                },
                 "Component_[4104197490219530434]": {
                 "Component_[4104197490219530434]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 4104197490219530434
                     "Id": 4104197490219530434
@@ -1755,11 +1670,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -1865,10 +1775,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 15970275978245520354
                     "Id": 15970275978245520354
                 },
                 },
-                "Component_[202435863520473857]": {
-                    "$type": "SelectionComponent",
-                    "Id": 202435863520473857
-                },
                 "Component_[2546823006136226180]": {
                 "Component_[2546823006136226180]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 2546823006136226180
                     "Id": 2546823006136226180
@@ -1915,10 +1821,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 10840566128898283059
                     "Id": 10840566128898283059
                 },
                 },
-                "Component_[10983094587467278454]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10983094587467278454
-                },
                 "Component_[11383036399300899746]": {
                 "Component_[11383036399300899746]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 11383036399300899746,
                     "Id": 11383036399300899746,
@@ -1944,6 +1846,10 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 156509540013497987
                     "Id": 156509540013497987
                 },
                 },
+                "Component_[17136072271366858184]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 17136072271366858184
+                },
                 "Component_[1721990367369414539]": {
                 "Component_[1721990367369414539]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 1721990367369414539
                     "Id": 1721990367369414539
@@ -1960,11 +1866,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -2071,10 +1972,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 17823417752576404336
                     "Id": 17823417752576404336
                 },
                 },
-                "Component_[2401496945657124059]": {
-                    "$type": "SelectionComponent",
-                    "Id": 2401496945657124059
-                },
                 "Component_[4104197490219530434]": {
                 "Component_[4104197490219530434]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 4104197490219530434
                     "Id": 4104197490219530434
@@ -2121,11 +2018,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -2177,10 +2069,6 @@
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 10961108575362702323
                     "Id": 10961108575362702323
                 },
                 },
-                "Component_[11690509593126538189]": {
-                    "$type": "SelectionComponent",
-                    "Id": 11690509593126538189
-                },
                 "Component_[13783802219168995402]": {
                 "Component_[13783802219168995402]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 13783802219168995402
                     "Id": 13783802219168995402
@@ -2276,10 +2164,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 1580182453287462118
                     "Id": 1580182453287462118
                 },
                 },
-                "Component_[3146614964891511007]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3146614964891511007
-                },
                 "Component_[4187386723339130447]": {
                 "Component_[4187386723339130447]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 4187386723339130447
                     "Id": 4187386723339130447
@@ -2348,10 +2232,6 @@
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 10961108575362702323
                     "Id": 10961108575362702323
                 },
                 },
-                "Component_[11690509593126538189]": {
-                    "$type": "SelectionComponent",
-                    "Id": 11690509593126538189
-                },
                 "Component_[13783802219168995402]": {
                 "Component_[13783802219168995402]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 13783802219168995402
                     "Id": 13783802219168995402
@@ -2447,10 +2327,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 1580182453287462118
                     "Id": 1580182453287462118
                 },
                 },
-                "Component_[3146614964891511007]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3146614964891511007
-                },
                 "Component_[4187386723339130447]": {
                 "Component_[4187386723339130447]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 4187386723339130447
                     "Id": 4187386723339130447
@@ -2498,10 +2374,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 10840566128898283059
                     "Id": 10840566128898283059
                 },
                 },
-                "Component_[10983094587467278454]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10983094587467278454
-                },
                 "Component_[11383036399300899746]": {
                 "Component_[11383036399300899746]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 11383036399300899746,
                     "Id": 11383036399300899746,
@@ -2543,11 +2415,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -2608,6 +2475,10 @@
                             36.875
                             36.875
                         ]
                         ]
                     }
                     }
+                },
+                "Component_[8573838388405794989]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 8573838388405794989
                 }
                 }
             }
             }
         },
         },
@@ -2619,10 +2490,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 10840566128898283059
                     "Id": 10840566128898283059
                 },
                 },
-                "Component_[10983094587467278454]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10983094587467278454
-                },
                 "Component_[11383036399300899746]": {
                 "Component_[11383036399300899746]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 11383036399300899746,
                     "Id": 11383036399300899746,
@@ -2664,11 +2531,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -2710,6 +2572,10 @@
                         }
                         }
                     }
                     }
                 },
                 },
+                "Component_[4020601037831651611]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 4020601037831651611
+                },
                 "Component_[5040620082781400644]": {
                 "Component_[5040620082781400644]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 5040620082781400644
                     "Id": 5040620082781400644
@@ -2740,10 +2606,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 10840566128898283059
                     "Id": 10840566128898283059
                 },
                 },
-                "Component_[10983094587467278454]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10983094587467278454
-                },
                 "Component_[11383036399300899746]": {
                 "Component_[11383036399300899746]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 11383036399300899746,
                     "Id": 11383036399300899746,
@@ -2785,11 +2647,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -2850,6 +2707,10 @@
                             34.0
                             34.0
                         ]
                         ]
                     }
                     }
+                },
+                "Component_[7340993600096537651]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 7340993600096537651
                 }
                 }
             }
             }
         },
         },
@@ -2861,10 +2722,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 10840566128898283059
                     "Id": 10840566128898283059
                 },
                 },
-                "Component_[10983094587467278454]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10983094587467278454
-                },
                 "Component_[11383036399300899746]": {
                 "Component_[11383036399300899746]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 11383036399300899746,
                     "Id": 11383036399300899746,
@@ -2906,11 +2763,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -2971,6 +2823,10 @@
                             34.25
                             34.25
                         ]
                         ]
                     }
                     }
+                },
+                "Component_[7244603542322900077]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 7244603542322900077
                 }
                 }
             }
             }
         },
         },
@@ -3021,10 +2877,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 17823417752576404336
                     "Id": 17823417752576404336
                 },
                 },
-                "Component_[2401496945657124059]": {
-                    "$type": "SelectionComponent",
-                    "Id": 2401496945657124059
-                },
                 "Component_[4104197490219530434]": {
                 "Component_[4104197490219530434]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 4104197490219530434
                     "Id": 4104197490219530434
@@ -3071,11 +2923,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -3106,10 +2953,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 10840566128898283059
                     "Id": 10840566128898283059
                 },
                 },
-                "Component_[10983094587467278454]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10983094587467278454
-                },
                 "Component_[11383036399300899746]": {
                 "Component_[11383036399300899746]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 11383036399300899746,
                     "Id": 11383036399300899746,
@@ -3151,11 +2994,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -3216,6 +3054,10 @@
                             33.25
                             33.25
                         ]
                         ]
                     }
                     }
+                },
+                "Component_[9180160843010240171]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 9180160843010240171
                 }
                 }
             }
             }
         },
         },
@@ -3227,10 +3069,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 10840566128898283059
                     "Id": 10840566128898283059
                 },
                 },
-                "Component_[10983094587467278454]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10983094587467278454
-                },
                 "Component_[11383036399300899746]": {
                 "Component_[11383036399300899746]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 11383036399300899746,
                     "Id": 11383036399300899746,
@@ -3272,11 +3110,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -3337,6 +3170,10 @@
                             37.0
                             37.0
                         ]
                         ]
                     }
                     }
+                },
+                "Component_[6801176898729589264]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 6801176898729589264
                 }
                 }
             }
             }
         },
         },
@@ -3348,10 +3185,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 10840566128898283059
                     "Id": 10840566128898283059
                 },
                 },
-                "Component_[10983094587467278454]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10983094587467278454
-                },
                 "Component_[11383036399300899746]": {
                 "Component_[11383036399300899746]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 11383036399300899746,
                     "Id": 11383036399300899746,
@@ -3393,11 +3226,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -3415,6 +3243,10 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 2005399217246976371
                     "Id": 2005399217246976371
                 },
                 },
+                "Component_[3157657273367205879]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 3157657273367205879
+                },
                 "Component_[3428108517473506]": {
                 "Component_[3428108517473506]": {
                     "$type": "EditorBoxShapeComponent",
                     "$type": "EditorBoxShapeComponent",
                     "Id": 3428108517473506,
                     "Id": 3428108517473506,
@@ -3469,10 +3301,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 10840566128898283059
                     "Id": 10840566128898283059
                 },
                 },
-                "Component_[10983094587467278454]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10983094587467278454
-                },
                 "Component_[11383036399300899746]": {
                 "Component_[11383036399300899746]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 11383036399300899746,
                     "Id": 11383036399300899746,
@@ -3494,6 +3322,10 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 13530932529430511545
                     "Id": 13530932529430511545
                 },
                 },
+                "Component_[15106594784498510757]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 15106594784498510757
+                },
                 "Component_[156509540013497987]": {
                 "Component_[156509540013497987]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 156509540013497987
                     "Id": 156509540013497987
@@ -3514,11 +3346,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -3625,10 +3452,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 17823417752576404336
                     "Id": 17823417752576404336
                 },
                 },
-                "Component_[2401496945657124059]": {
-                    "$type": "SelectionComponent",
-                    "Id": 2401496945657124059
-                },
                 "Component_[4104197490219530434]": {
                 "Component_[4104197490219530434]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 4104197490219530434
                     "Id": 4104197490219530434
@@ -3675,11 +3498,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -3710,10 +3528,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 10840566128898283059
                     "Id": 10840566128898283059
                 },
                 },
-                "Component_[10983094587467278454]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10983094587467278454
-                },
                 "Component_[11383036399300899746]": {
                 "Component_[11383036399300899746]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 11383036399300899746,
                     "Id": 11383036399300899746,
@@ -3755,11 +3569,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -3801,6 +3610,10 @@
                         }
                         }
                     }
                     }
                 },
                 },
+                "Component_[4672818955097144643]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 4672818955097144643
+                },
                 "Component_[5040620082781400644]": {
                 "Component_[5040620082781400644]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 5040620082781400644
                     "Id": 5040620082781400644
@@ -3866,10 +3679,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 17823417752576404336
                     "Id": 17823417752576404336
                 },
                 },
-                "Component_[2401496945657124059]": {
-                    "$type": "SelectionComponent",
-                    "Id": 2401496945657124059
-                },
                 "Component_[4104197490219530434]": {
                 "Component_[4104197490219530434]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 4104197490219530434
                     "Id": 4104197490219530434
@@ -3916,11 +3725,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {

+ 18 - 35
AutomatedTesting/Levels/Physics/Material_DefaultLibraryUpdatedAcrossLevels/0/0.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -88,10 +84,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[4712694840150876798]": {
                 "Component_[4712694840150876798]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 4712694840150876798
                     "Id": 4712694840150876798
@@ -135,10 +127,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[11346323631807681262]": {
-                    "$type": "SelectionComponent",
-                    "Id": 11346323631807681262
-                },
                 "Component_[1153076453892596685]": {
                 "Component_[1153076453892596685]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 1153076453892596685
                     "Id": 1153076453892596685
@@ -214,12 +202,17 @@
                         ],
                         ],
                         "Gravity Enabled": false,
                         "Gravity Enabled": false,
                         "Compute Mass": false,
                         "Compute Mass": false,
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 10.0
-                        }
+                        "Inertia tensor": [
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0
+                        ]
                     }
                     }
                 },
                 },
                 "Component_[7385062050909259476]": {
                 "Component_[7385062050909259476]": {
@@ -233,10 +226,6 @@
             "Id": "Entity_[285015917770]",
             "Id": "Entity_[285015917770]",
             "Name": "terrain",
             "Name": "terrain",
             "Components": {
             "Components": {
-                "Component_[12368241148684771968]": {
-                    "$type": "SelectionComponent",
-                    "Id": 12368241148684771968
-                },
                 "Component_[14478545718944713607]": {
                 "Component_[14478545718944713607]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 14478545718944713607
                     "Id": 14478545718944713607
@@ -255,11 +244,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -317,6 +301,10 @@
                 "Component_[7071637913266534486]": {
                 "Component_[7071637913266534486]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 7071637913266534486
                     "Id": 7071637913266534486
+                },
+                "Component_[7476780700387468022]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 7476780700387468022
                 }
                 }
             }
             }
         },
         },
@@ -341,9 +329,9 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[16014778893970138866]": {
-                    "$type": "SelectionComponent",
-                    "Id": 16014778893970138866
+                "Component_[15909051135029218004]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 15909051135029218004
                 },
                 },
                 "Component_[17048341836974969891]": {
                 "Component_[17048341836974969891]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
@@ -369,11 +357,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {

+ 19 - 36
AutomatedTesting/Levels/Physics/Material_DefaultLibraryUpdatedAcrossLevels/1/1.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -55,10 +51,6 @@
             "Id": "Entity_[261705524673]",
             "Id": "Entity_[261705524673]",
             "Name": "sphere",
             "Name": "sphere",
             "Components": {
             "Components": {
-                "Component_[11646493884547176136]": {
-                    "$type": "SelectionComponent",
-                    "Id": 11646493884547176136
-                },
                 "Component_[11906722936407481270]": {
                 "Component_[11906722936407481270]": {
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 11906722936407481270,
                     "Id": 11906722936407481270,
@@ -94,12 +86,17 @@
                         ],
                         ],
                         "Gravity Enabled": false,
                         "Gravity Enabled": false,
                         "Compute Mass": false,
                         "Compute Mass": false,
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 10.0
-                        }
+                        "Inertia tensor": [
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0
+                        ]
                     }
                     }
                 },
                 },
                 "Component_[14780167336961960724]": {
                 "Component_[14780167336961960724]": {
@@ -211,10 +208,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[4712694840150876798]": {
                 "Component_[4712694840150876798]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 4712694840150876798
                     "Id": 4712694840150876798
@@ -237,10 +230,6 @@
             "Id": "Entity_[285015917770]",
             "Id": "Entity_[285015917770]",
             "Name": "terrain",
             "Name": "terrain",
             "Components": {
             "Components": {
-                "Component_[12368241148684771968]": {
-                    "$type": "SelectionComponent",
-                    "Id": 12368241148684771968
-                },
                 "Component_[14478545718944713607]": {
                 "Component_[14478545718944713607]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 14478545718944713607
                     "Id": 14478545718944713607
@@ -271,11 +260,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -314,6 +298,10 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
+                "Component_[4881643477244228967]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 4881643477244228967
+                },
                 "Component_[5741926347424366246]": {
                 "Component_[5741926347424366246]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 5741926347424366246
                     "Id": 5741926347424366246
@@ -345,10 +333,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[16014778893970138866]": {
-                    "$type": "SelectionComponent",
-                    "Id": 16014778893970138866
-                },
                 "Component_[17048341836974969891]": {
                 "Component_[17048341836974969891]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 17048341836974969891
                     "Id": 17048341836974969891
@@ -373,11 +357,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -429,6 +408,10 @@
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 6873431808813245234
                     "Id": 6873431808813245234
                 },
                 },
+                "Component_[9082731732445471258]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 9082731732445471258
+                },
                 "Component_[9461177873056538692]": {
                 "Component_[9461177873056538692]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 9461177873056538692
                     "Id": 9461177873056538692

+ 73 - 63
AutomatedTesting/Levels/Physics/Material_EmptyLibraryUsesDefault/Material_EmptyLibraryUsesDefault.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -59,9 +55,11 @@
                     "$type": "EditorShapeColliderComponent",
                     "$type": "EditorShapeColliderComponent",
                     "Id": 10131916318786260150,
                     "Id": 10131916318786260150,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -126,10 +124,6 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 15308818810773485994
                     "Id": 15308818810773485994
                 },
                 },
-                "Component_[15840538373800101541]": {
-                    "$type": "SelectionComponent",
-                    "Id": 15840538373800101541
-                },
                 "Component_[17755930108359081035]": {
                 "Component_[17755930108359081035]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 17755930108359081035
                     "Id": 17755930108359081035
@@ -149,6 +143,10 @@
                 "Component_[6534162403380073417]": {
                 "Component_[6534162403380073417]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 6534162403380073417
                     "Id": 6534162403380073417
+                },
+                "Component_[938689551918509263]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 938689551918509263
                 }
                 }
             }
             }
         },
         },
@@ -168,10 +166,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 13724541256316894675
                     "Id": 13724541256316894675
                 },
                 },
-                "Component_[14278953062209923807]": {
-                    "$type": "SelectionComponent",
-                    "Id": 14278953062209923807
-                },
                 "Component_[16046379088641642538]": {
                 "Component_[16046379088641642538]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 16046379088641642538,
                     "Id": 16046379088641642538,
@@ -197,9 +191,11 @@
                     "$type": "EditorShapeColliderComponent",
                     "$type": "EditorShapeColliderComponent",
                     "Id": 17099031793310612741,
                     "Id": 17099031793310612741,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -219,12 +215,17 @@
                     "Configuration": {
                     "Configuration": {
                         "entityId": "",
                         "entityId": "",
                         "Compute Mass": false,
                         "Compute Mass": false,
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 10.0
-                        }
+                        "Inertia tensor": [
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0
+                        ]
                     }
                     }
                 },
                 },
                 "Component_[3607123429290193540]": {
                 "Component_[3607123429290193540]": {
@@ -274,10 +275,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 13724541256316894675
                     "Id": 13724541256316894675
                 },
                 },
-                "Component_[14278953062209923807]": {
-                    "$type": "SelectionComponent",
-                    "Id": 14278953062209923807
-                },
                 "Component_[16046379088641642538]": {
                 "Component_[16046379088641642538]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 16046379088641642538,
                     "Id": 16046379088641642538,
@@ -303,9 +300,11 @@
                     "$type": "EditorShapeColliderComponent",
                     "$type": "EditorShapeColliderComponent",
                     "Id": 17099031793310612741,
                     "Id": 17099031793310612741,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -325,12 +324,17 @@
                     "Configuration": {
                     "Configuration": {
                         "entityId": "",
                         "entityId": "",
                         "Compute Mass": false,
                         "Compute Mass": false,
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 10.0
-                        }
+                        "Inertia tensor": [
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0
+                        ]
                     }
                     }
                 },
                 },
                 "Component_[3607123429290193540]": {
                 "Component_[3607123429290193540]": {
@@ -380,10 +384,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 13724541256316894675
                     "Id": 13724541256316894675
                 },
                 },
-                "Component_[14278953062209923807]": {
-                    "$type": "SelectionComponent",
-                    "Id": 14278953062209923807
-                },
                 "Component_[16046379088641642538]": {
                 "Component_[16046379088641642538]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 16046379088641642538,
                     "Id": 16046379088641642538,
@@ -414,9 +414,11 @@
                     "$type": "EditorShapeColliderComponent",
                     "$type": "EditorShapeColliderComponent",
                     "Id": 17099031793310612741,
                     "Id": 17099031793310612741,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -442,12 +444,17 @@
                             0.0,
                             0.0,
                             -0.5
                             -0.5
                         ],
                         ],
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 2.3999998569488525
-                        },
+                        "Inertia tensor": [
+                            2.3999998569488525,
+                            0.0,
+                            0.0,
+                            0.0,
+                            2.3999998569488525,
+                            0.0,
+                            0.0,
+                            0.0,
+                            2.3999998569488525
+                        ],
                         "Debug Draw Center of Mass": true
                         "Debug Draw Center of Mass": true
                     }
                     }
                 },
                 },
@@ -493,10 +500,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 13724541256316894675
                     "Id": 13724541256316894675
                 },
                 },
-                "Component_[14278953062209923807]": {
-                    "$type": "SelectionComponent",
-                    "Id": 14278953062209923807
-                },
                 "Component_[14564167809659215569]": {
                 "Component_[14564167809659215569]": {
                     "$type": "EditorBoxShapeComponent",
                     "$type": "EditorBoxShapeComponent",
                     "Id": 14564167809659215569,
                     "Id": 14564167809659215569,
@@ -527,9 +530,11 @@
                     "$type": "EditorShapeColliderComponent",
                     "$type": "EditorShapeColliderComponent",
                     "Id": 17099031793310612741,
                     "Id": 17099031793310612741,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -555,12 +560,17 @@
                             0.0,
                             0.0,
                             -0.5
                             -0.5
                         ],
                         ],
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 2.3999998569488525
-                        },
+                        "Inertia tensor": [
+                            2.3999998569488525,
+                            0.0,
+                            0.0,
+                            0.0,
+                            2.3999998569488525,
+                            0.0,
+                            0.0,
+                            0.0,
+                            2.3999998569488525
+                        ],
                         "Debug Draw Center of Mass": true
                         "Debug Draw Center of Mass": true
                     }
                     }
                 },
                 },

+ 8 - 49
AutomatedTesting/Levels/Physics/Material_LibraryChangesReflectInstantly/Material_LibraryChangesReflectInstantly.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -55,10 +51,6 @@
             "Id": "Entity_[1011301294950]",
             "Id": "Entity_[1011301294950]",
             "Name": "trigger",
             "Name": "trigger",
             "Components": {
             "Components": {
-                "Component_[10177271249943941360]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10177271249943941360
-                },
                 "Component_[15134750255872632480]": {
                 "Component_[15134750255872632480]": {
                     "$type": "EditorBoxShapeComponent",
                     "$type": "EditorBoxShapeComponent",
                     "Id": 15134750255872632480,
                     "Id": 15134750255872632480,
@@ -102,6 +94,10 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 17044248283146127093
                     "Id": 17044248283146127093
                 },
                 },
+                "Component_[17612961656424497006]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 17612961656424497006
+                },
                 "Component_[17656225355810724488]": {
                 "Component_[17656225355810724488]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 17656225355810724488
                     "Id": 17656225355810724488
@@ -136,11 +132,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -213,10 +204,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[8964779992189042072]": {
                 "Component_[8964779992189042072]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 8964779992189042072
                     "Id": 8964779992189042072
@@ -239,10 +226,6 @@
             "Id": "Entity_[281156854630]",
             "Id": "Entity_[281156854630]",
             "Name": "sphere_0",
             "Name": "sphere_0",
             "Components": {
             "Components": {
-                "Component_[10422448568969909101]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10422448568969909101
-                },
                 "Component_[10608077766366924597]": {
                 "Component_[10608077766366924597]": {
                     "$type": "EditorSphereShapeComponent",
                     "$type": "EditorSphereShapeComponent",
                     "Id": 10608077766366924597,
                     "Id": 10608077766366924597,
@@ -369,10 +352,6 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
-                "Component_[12287644288883736884]": {
-                    "$type": "SelectionComponent",
-                    "Id": 12287644288883736884
-                },
                 "Component_[13363420471903321484]": {
                 "Component_[13363420471903321484]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 13363420471903321484
                     "Id": 13363420471903321484
@@ -471,10 +450,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 10880848152918698630
                     "Id": 10880848152918698630
                 },
                 },
-                "Component_[10993747078839261711]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10993747078839261711
-                },
                 "Component_[11962089952362907403]": {
                 "Component_[11962089952362907403]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 11962089952362907403
                     "Id": 11962089952362907403
@@ -675,10 +650,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[6408021591593091139]": {
-                    "$type": "SelectionComponent",
-                    "Id": 6408021591593091139
-                },
                 "Component_[969119709860529359]": {
                 "Component_[969119709860529359]": {
                     "$type": "EditorRigidBodyComponent",
                     "$type": "EditorRigidBodyComponent",
                     "Id": 969119709860529359,
                     "Id": 969119709860529359,
@@ -727,10 +698,6 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
-                "Component_[13558624633219310097]": {
-                    "$type": "SelectionComponent",
-                    "Id": 13558624633219310097
-                },
                 "Component_[17851857614423757842]": {
                 "Component_[17851857614423757842]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 17851857614423757842
                     "Id": 17851857614423757842
@@ -906,10 +873,6 @@
                     "Id": 17998392348447200702,
                     "Id": 17998392348447200702,
                     "GameView": true
                     "GameView": true
                 },
                 },
-                "Component_[1964072586603507375]": {
-                    "$type": "SelectionComponent",
-                    "Id": 1964072586603507375
-                },
                 "Component_[3796980743963885327]": {
                 "Component_[3796980743963885327]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 3796980743963885327
                     "Id": 3796980743963885327
@@ -928,6 +891,10 @@
             "Id": "Entity_[306926658406]",
             "Id": "Entity_[306926658406]",
             "Name": "block",
             "Name": "block",
             "Components": {
             "Components": {
+                "Component_[11967684837246765052]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 11967684837246765052
+                },
                 "Component_[12382634988339210856]": {
                 "Component_[12382634988339210856]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 12382634988339210856,
                     "Id": 12382634988339210856,
@@ -995,10 +962,6 @@
                         }
                         }
                     }
                     }
                 },
                 },
-                "Component_[5493593570289811910]": {
-                    "$type": "SelectionComponent",
-                    "Id": 5493593570289811910
-                },
                 "Component_[8410997340656467467]": {
                 "Component_[8410997340656467467]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 8410997340656467467
                     "Id": 8410997340656467467
@@ -1091,10 +1054,6 @@
                 "Component_[7027064350878945104]": {
                 "Component_[7027064350878945104]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 7027064350878945104
                     "Id": 7027064350878945104
-                },
-                "Component_[789490538071906007]": {
-                    "$type": "SelectionComponent",
-                    "Id": 789490538071906007
                 }
                 }
             }
             }
         }
         }

+ 41 - 45
AutomatedTesting/Levels/Physics/Material_LibraryUpdatedAcrossLevels/0/0.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -101,18 +97,19 @@
                         ],
                         ],
                         "Gravity Enabled": false,
                         "Gravity Enabled": false,
                         "Compute Mass": false,
                         "Compute Mass": false,
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 10.0
-                        }
+                        "Inertia tensor": [
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0
+                        ]
                     }
                     }
                 },
                 },
-                "Component_[15836496613906916845]": {
-                    "$type": "SelectionComponent",
-                    "Id": 15836496613906916845
-                },
                 "Component_[16597972522349022176]": {
                 "Component_[16597972522349022176]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 16597972522349022176
                     "Id": 16597972522349022176
@@ -129,9 +126,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 4355996461495376905,
                     "Id": 4355996461495376905,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -206,10 +205,6 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 3552038377029839116
                     "Id": 3552038377029839116
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -274,18 +269,19 @@
                         ],
                         ],
                         "Gravity Enabled": false,
                         "Gravity Enabled": false,
                         "Compute Mass": false,
                         "Compute Mass": false,
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 10.0
-                        }
+                        "Inertia tensor": [
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0
+                        ]
                     }
                     }
                 },
                 },
-                "Component_[15836496613906916845]": {
-                    "$type": "SelectionComponent",
-                    "Id": 15836496613906916845
-                },
                 "Component_[16597972522349022176]": {
                 "Component_[16597972522349022176]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 16597972522349022176
                     "Id": 16597972522349022176
@@ -302,9 +298,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 4355996461495376905,
                     "Id": 4355996461495376905,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -359,6 +357,10 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 10871399259191966069
                     "Id": 10871399259191966069
                 },
                 },
+                "Component_[11531003981497427439]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 11531003981497427439
+                },
                 "Component_[12515684864447251759]": {
                 "Component_[12515684864447251759]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 12515684864447251759
                     "Id": 12515684864447251759
@@ -393,10 +395,6 @@
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 3078346116579265539
                     "Id": 3078346116579265539
                 },
                 },
-                "Component_[4904090692018630100]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4904090692018630100
-                },
                 "Component_[7960354929538954982]": {
                 "Component_[7960354929538954982]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 7960354929538954982
                     "Id": 7960354929538954982
@@ -407,9 +405,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -503,10 +503,6 @@
                 "Component_[2029679326492259668]": {
                 "Component_[2029679326492259668]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 2029679326492259668
                     "Id": 2029679326492259668
-                },
-                "Component_[6843859049760163738]": {
-                    "$type": "SelectionComponent",
-                    "Id": 6843859049760163738
                 }
                 }
             }
             }
         }
         }

+ 41 - 45
AutomatedTesting/Levels/Physics/Material_LibraryUpdatedAcrossLevels/1/1.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -61,9 +57,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -125,14 +123,14 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[17871090743916940997]": {
-                    "$type": "SelectionComponent",
-                    "Id": 17871090743916940997
-                },
                 "Component_[18263618414370492472]": {
                 "Component_[18263618414370492472]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 18263618414370492472
                     "Id": 18263618414370492472
                 },
                 },
+                "Component_[450055663958573819]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 450055663958573819
+                },
                 "Component_[4769459002306564121]": {
                 "Component_[4769459002306564121]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 4769459002306564121
                     "Id": 4769459002306564121
@@ -200,10 +198,6 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 3552038377029839116
                     "Id": 3552038377029839116
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -268,18 +262,19 @@
                         ],
                         ],
                         "Gravity Enabled": false,
                         "Gravity Enabled": false,
                         "Compute Mass": false,
                         "Compute Mass": false,
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 10.0
-                        }
+                        "Inertia tensor": [
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0
+                        ]
                     }
                     }
                 },
                 },
-                "Component_[15836496613906916845]": {
-                    "$type": "SelectionComponent",
-                    "Id": 15836496613906916845
-                },
                 "Component_[16597972522349022176]": {
                 "Component_[16597972522349022176]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 16597972522349022176
                     "Id": 16597972522349022176
@@ -296,9 +291,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 4355996461495376905,
                     "Id": 4355996461495376905,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -384,10 +381,6 @@
                 "Component_[2029679326492259668]": {
                 "Component_[2029679326492259668]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 2029679326492259668
                     "Id": 2029679326492259668
-                },
-                "Component_[6843859049760163738]": {
-                    "$type": "SelectionComponent",
-                    "Id": 6843859049760163738
                 }
                 }
             }
             }
         },
         },
@@ -441,18 +434,19 @@
                         ],
                         ],
                         "Gravity Enabled": false,
                         "Gravity Enabled": false,
                         "Compute Mass": false,
                         "Compute Mass": false,
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 10.0
-                        }
+                        "Inertia tensor": [
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0
+                        ]
                     }
                     }
                 },
                 },
-                "Component_[15836496613906916845]": {
-                    "$type": "SelectionComponent",
-                    "Id": 15836496613906916845
-                },
                 "Component_[16597972522349022176]": {
                 "Component_[16597972522349022176]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 16597972522349022176
                     "Id": 16597972522349022176
@@ -469,9 +463,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 4355996461495376905,
                     "Id": 4355996461495376905,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },

+ 46 - 50
AutomatedTesting/Levels/Physics/Material_NoEffectIfNoColliderShape/Material_NoEffectIfNoColliderShape.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -92,10 +88,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[7164043216881357760]": {
                 "Component_[7164043216881357760]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 7164043216881357760
                     "Id": 7164043216881357760
@@ -122,17 +114,15 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 10233737701874797018
                     "Id": 10233737701874797018
                 },
                 },
-                "Component_[11193065989988835644]": {
-                    "$type": "SelectionComponent",
-                    "Id": 11193065989988835644
-                },
                 "Component_[11885287454855755410]": {
                 "Component_[11885287454855755410]": {
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 11885287454855755410,
                     "Id": 11885287454855755410,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     }
                     }
@@ -205,6 +195,10 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
+                "Component_[955724289592309383]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 955724289592309383
+                },
                 "Component_[9806670091592883612]": {
                 "Component_[9806670091592883612]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 9806670091592883612
                     "Id": 9806670091592883612
@@ -238,17 +232,15 @@
                         }
                         }
                     }
                     }
                 },
                 },
-                "Component_[11193065989988835644]": {
-                    "$type": "SelectionComponent",
-                    "Id": 11193065989988835644
-                },
                 "Component_[11885287454855755410]": {
                 "Component_[11885287454855755410]": {
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 11885287454855755410,
                     "Id": 11885287454855755410,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -268,6 +260,10 @@
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 17462258511890366623
                     "Id": 17462258511890366623
                 },
                 },
+                "Component_[2933959899102505394]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 2933959899102505394
+                },
                 "Component_[5437855560987636045]": {
                 "Component_[5437855560987636045]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 5437855560987636045
                     "Id": 5437855560987636045
@@ -348,9 +344,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -374,10 +372,6 @@
                         }
                         }
                     }
                     }
                 },
                 },
-                "Component_[14158587883552441503]": {
-                    "$type": "SelectionComponent",
-                    "Id": 14158587883552441503
-                },
                 "Component_[15218441006761085606]": {
                 "Component_[15218441006761085606]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 15218441006761085606
                     "Id": 15218441006761085606
@@ -411,6 +405,10 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3321317640247600009
                     "Id": 3321317640247600009
                 },
                 },
+                "Component_[7595437039523567506]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 7595437039523567506
+                },
                 "Component_[7911748468698987442]": {
                 "Component_[7911748468698987442]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 7911748468698987442,
                     "Id": 7911748468698987442,
@@ -472,9 +470,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -498,14 +498,14 @@
                         }
                         }
                     }
                     }
                 },
                 },
-                "Component_[14158587883552441503]": {
-                    "$type": "SelectionComponent",
-                    "Id": 14158587883552441503
-                },
                 "Component_[15218441006761085606]": {
                 "Component_[15218441006761085606]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 15218441006761085606
                     "Id": 15218441006761085606
                 },
                 },
+                "Component_[17436374398764502348]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 17436374398764502348
+                },
                 "Component_[17921237041097851030]": {
                 "Component_[17921237041097851030]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 17921237041097851030,
                     "Id": 17921237041097851030,
@@ -627,17 +627,15 @@
                         }
                         }
                     }
                     }
                 },
                 },
-                "Component_[3624335115656130395]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3624335115656130395
-                },
                 "Component_[5389333556473580041]": {
                 "Component_[5389333556473580041]": {
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 5389333556473580041,
                     "Id": 5389333556473580041,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -745,17 +743,15 @@
                         }
                         }
                     }
                     }
                 },
                 },
-                "Component_[3624335115656130395]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3624335115656130395
-                },
                 "Component_[5389333556473580041]": {
                 "Component_[5389333556473580041]": {
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 5389333556473580041,
                     "Id": 5389333556473580041,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },

+ 37 - 42
AutomatedTesting/Levels/Physics/Material_PerFaceMaterialGetsCorrectMaterial/Material_PerFaceMaterialGetsCorrectMaterial.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -55,6 +51,10 @@
             "Id": "Entity_[263299149192]",
             "Id": "Entity_[263299149192]",
             "Name": "Perface_Entity",
             "Name": "Perface_Entity",
             "Components": {
             "Components": {
+                "Component_[11696143035287514767]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 11696143035287514767
+                },
                 "Component_[12895135369190770831]": {
                 "Component_[12895135369190770831]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 12895135369190770831,
                     "Id": 12895135369190770831,
@@ -72,10 +72,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[12933367835807479524]": {
-                    "$type": "SelectionComponent",
-                    "Id": 12933367835807479524
-                },
                 "Component_[14094829544062915163]": {
                 "Component_[14094829544062915163]": {
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 14094829544062915163,
                     "Id": 14094829544062915163,
@@ -219,10 +215,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[1341105588245574408]": {
-                    "$type": "SelectionComponent",
-                    "Id": 1341105588245574408
-                },
                 "Component_[14079522067308699507]": {
                 "Component_[14079522067308699507]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 14079522067308699507
                     "Id": 14079522067308699507
@@ -244,12 +236,17 @@
                         "Linear damping": 0.0,
                         "Linear damping": 0.0,
                         "Gravity Enabled": false,
                         "Gravity Enabled": false,
                         "Compute Mass": false,
                         "Compute Mass": false,
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 10.0
-                        }
+                        "Inertia tensor": [
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0
+                        ]
                     }
                     }
                 },
                 },
                 "Component_[17367340743922879512]": {
                 "Component_[17367340743922879512]": {
@@ -342,10 +339,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 10435545141396253755
                     "Id": 10435545141396253755
                 },
                 },
-                "Component_[10589025713121715221]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10589025713121715221
-                },
                 "Component_[1360399676717184302]": {
                 "Component_[1360399676717184302]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 1360399676717184302
                     "Id": 1360399676717184302
@@ -421,12 +414,17 @@
                         "Linear damping": 0.0,
                         "Linear damping": 0.0,
                         "Gravity Enabled": false,
                         "Gravity Enabled": false,
                         "Compute Mass": false,
                         "Compute Mass": false,
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 10.0
-                        }
+                        "Inertia tensor": [
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0
+                        ]
                     }
                     }
                 }
                 }
             },
             },
@@ -463,10 +461,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 10435545141396253755
                     "Id": 10435545141396253755
                 },
                 },
-                "Component_[10589025713121715221]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10589025713121715221
-                },
                 "Component_[1360399676717184302]": {
                 "Component_[1360399676717184302]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 1360399676717184302
                     "Id": 1360399676717184302
@@ -542,12 +536,17 @@
                         "Linear damping": 0.0,
                         "Linear damping": 0.0,
                         "Gravity Enabled": false,
                         "Gravity Enabled": false,
                         "Compute Mass": false,
                         "Compute Mass": false,
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 10.0
-                        }
+                        "Inertia tensor": [
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0
+                        ]
                     }
                     }
                 }
                 }
             },
             },
@@ -594,10 +593,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[722204632874297368]": {
                 "Component_[722204632874297368]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 722204632874297368
                     "Id": 722204632874297368

+ 15 - 35
AutomatedTesting/Levels/Physics/Material_RestitutionCombinePriorityOrder/Material_RestitutionCombinePriorityOrder.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -77,9 +73,9 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 13396737954818371455
                     "Id": 13396737954818371455
                 },
                 },
-                "Component_[14094079953882345085]": {
-                    "$type": "SelectionComponent",
-                    "Id": 14094079953882345085
+                "Component_[13430278792265392683]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 13430278792265392683
                 },
                 },
                 "Component_[15151923958895865240]": {
                 "Component_[15151923958895865240]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
@@ -220,10 +216,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[10516303889368809827]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10516303889368809827
-                },
                 "Component_[11252974442733513437]": {
                 "Component_[11252974442733513437]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 11252974442733513437
                     "Id": 11252974442733513437
@@ -315,6 +307,10 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 10327124523666310780
                     "Id": 10327124523666310780
                 },
                 },
+                "Component_[11172438983929971957]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 11172438983929971957
+                },
                 "Component_[11959116158231937437]": {
                 "Component_[11959116158231937437]": {
                     "$type": "EditorBoxShapeComponent",
                     "$type": "EditorBoxShapeComponent",
                     "Id": 11959116158231937437,
                     "Id": 11959116158231937437,
@@ -343,10 +339,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 13396737954818371455
                     "Id": 13396737954818371455
                 },
                 },
-                "Component_[14094079953882345085]": {
-                    "$type": "SelectionComponent",
-                    "Id": 14094079953882345085
-                },
                 "Component_[15151923958895865240]": {
                 "Component_[15151923958895865240]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 15151923958895865240
                     "Id": 15151923958895865240
@@ -492,14 +484,14 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 13396737954818371455
                     "Id": 13396737954818371455
                 },
                 },
-                "Component_[14094079953882345085]": {
-                    "$type": "SelectionComponent",
-                    "Id": 14094079953882345085
-                },
                 "Component_[15151923958895865240]": {
                 "Component_[15151923958895865240]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 15151923958895865240
                     "Id": 15151923958895865240
                 },
                 },
+                "Component_[16060773451043724036]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 16060773451043724036
+                },
                 "Component_[2374380279612689881]": {
                 "Component_[2374380279612689881]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 2374380279612689881,
                     "Id": 2374380279612689881,
@@ -641,10 +633,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 13396737954818371455
                     "Id": 13396737954818371455
                 },
                 },
-                "Component_[14094079953882345085]": {
-                    "$type": "SelectionComponent",
-                    "Id": 14094079953882345085
-                },
                 "Component_[15151923958895865240]": {
                 "Component_[15151923958895865240]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 15151923958895865240
                     "Id": 15151923958895865240
@@ -744,6 +732,10 @@
                         }
                         }
                     }
                     }
                 },
                 },
+                "Component_[4987343837484879472]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 4987343837484879472
+                },
                 "Component_[6437575279376969517]": {
                 "Component_[6437575279376969517]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 6437575279376969517
                     "Id": 6437575279376969517
@@ -784,10 +776,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[10516303889368809827]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10516303889368809827
-                },
                 "Component_[11252974442733513437]": {
                 "Component_[11252974442733513437]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 11252974442733513437
                     "Id": 11252974442733513437
@@ -901,10 +889,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[10516303889368809827]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10516303889368809827
-                },
                 "Component_[11252974442733513437]": {
                 "Component_[11252974442733513437]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 11252974442733513437
                     "Id": 11252974442733513437
@@ -1018,10 +1002,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[10516303889368809827]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10516303889368809827
-                },
                 "Component_[11252974442733513437]": {
                 "Component_[11252974442733513437]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 11252974442733513437
                     "Id": 11252974442733513437

+ 24 - 47
AutomatedTesting/Levels/Physics/NameNode_Prints/NameNode_Prints.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -92,10 +88,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -126,10 +118,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 10668615725757120918
                     "Id": 10668615725757120918
                 },
                 },
-                "Component_[11499318648734982432]": {
-                    "$type": "SelectionComponent",
-                    "Id": 11499318648734982432
-                },
                 "Component_[11809244746758920254]": {
                 "Component_[11809244746758920254]": {
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 11809244746758920254,
                     "Id": 11809244746758920254,
@@ -146,11 +134,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -161,6 +144,10 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 12668293490291972571
                     "Id": 12668293490291972571
                 },
                 },
+                "Component_[12902745641494942852]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 12902745641494942852
+                },
                 "Component_[13829008864828557117]": {
                 "Component_[13829008864828557117]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 13829008864828557117
                     "Id": 13829008864828557117
@@ -236,10 +223,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 10668615725757120918
                     "Id": 10668615725757120918
                 },
                 },
-                "Component_[11499318648734982432]": {
-                    "$type": "SelectionComponent",
-                    "Id": 11499318648734982432
-                },
                 "Component_[11809244746758920254]": {
                 "Component_[11809244746758920254]": {
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 11809244746758920254,
                     "Id": 11809244746758920254,
@@ -256,11 +239,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -315,6 +293,10 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
+                "Component_[3028105337823205546]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 3028105337823205546
+                },
                 "Component_[485296799080181542]": {
                 "Component_[485296799080181542]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 485296799080181542,
                     "Id": 485296799080181542,
@@ -358,11 +340,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -373,6 +350,10 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 12612842838095137446
                     "Id": 12612842838095137446
                 },
                 },
+                "Component_[13898773828324844644]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 13898773828324844644
+                },
                 "Component_[14768773875483735434]": {
                 "Component_[14768773875483735434]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 14768773875483735434,
                     "Id": 14768773875483735434,
@@ -436,10 +417,6 @@
                 "Component_[7296510245297829595]": {
                 "Component_[7296510245297829595]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 7296510245297829595
                     "Id": 7296510245297829595
-                },
-                "Component_[8046044211277469545]": {
-                    "$type": "SelectionComponent",
-                    "Id": 8046044211277469545
                 }
                 }
             },
             },
             "IsRuntimeActive": false
             "IsRuntimeActive": false
@@ -448,6 +425,10 @@
             "Id": "Entity_[461816450099]",
             "Id": "Entity_[461816450099]",
             "Name": "C19536275_0",
             "Name": "C19536275_0",
             "Components": {
             "Components": {
+                "Component_[10630509762856920685]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 10630509762856920685
+                },
                 "Component_[10824038651895419042]": {
                 "Component_[10824038651895419042]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 10824038651895419042
                     "Id": 10824038651895419042
@@ -548,10 +529,6 @@
                 "Component_[7296510245297829595]": {
                 "Component_[7296510245297829595]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 7296510245297829595
                     "Id": 7296510245297829595
-                },
-                "Component_[8046044211277469545]": {
-                    "$type": "SelectionComponent",
-                    "Id": 8046044211277469545
                 }
                 }
             },
             },
             "IsRuntimeActive": false
             "IsRuntimeActive": false
@@ -657,13 +634,13 @@
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 414394093141836853
                     "Id": 414394093141836853
                 },
                 },
+                "Component_[6325028548166347714]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 6325028548166347714
+                },
                 "Component_[7296510245297829595]": {
                 "Component_[7296510245297829595]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 7296510245297829595
                     "Id": 7296510245297829595
-                },
-                "Component_[8046044211277469545]": {
-                    "$type": "SelectionComponent",
-                    "Id": 8046044211277469545
                 }
                 }
             },
             },
             "IsRuntimeActive": false
             "IsRuntimeActive": false
@@ -709,6 +686,10 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 12612842838095137446
                     "Id": 12612842838095137446
                 },
                 },
+                "Component_[14126978007795755949]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 14126978007795755949
+                },
                 "Component_[14768773875483735434]": {
                 "Component_[14768773875483735434]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 14768773875483735434,
                     "Id": 14768773875483735434,
@@ -772,10 +753,6 @@
                 "Component_[7296510245297829595]": {
                 "Component_[7296510245297829595]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 7296510245297829595
                     "Id": 7296510245297829595
-                },
-                "Component_[8046044211277469545]": {
-                    "$type": "SelectionComponent",
-                    "Id": 8046044211277469545
                 }
                 }
             },
             },
             "IsRuntimeActive": false
             "IsRuntimeActive": false

+ 69 - 73
AutomatedTesting/Levels/Physics/Physics_WorldBodyBusWorksOnEditorComponents/Physics_WorldBodyBusWorksOnEditorComponents.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -59,9 +55,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 16300212154464470531,
                     "Id": 16300212154464470531,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -77,10 +75,6 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 2355668156940730228
                     "Id": 2355668156940730228
                 },
                 },
-                "Component_[2801111889414931848]": {
-                    "$type": "SelectionComponent",
-                    "Id": 2801111889414931848
-                },
                 "Component_[4403703683034890123]": {
                 "Component_[4403703683034890123]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 4403703683034890123
                     "Id": 4403703683034890123
@@ -149,9 +143,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10271136976310200923,
                     "Id": 10271136976310200923,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -167,9 +163,9 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 2355668156940730228
                     "Id": 2355668156940730228
                 },
                 },
-                "Component_[2801111889414931848]": {
-                    "$type": "SelectionComponent",
-                    "Id": 2801111889414931848
+                "Component_[280625196657739250]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 280625196657739250
                 },
                 },
                 "Component_[4403703683034890123]": {
                 "Component_[4403703683034890123]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
@@ -226,9 +222,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10271136976310200923,
                     "Id": 10271136976310200923,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -244,10 +242,6 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 2355668156940730228
                     "Id": 2355668156940730228
                 },
                 },
-                "Component_[2801111889414931848]": {
-                    "$type": "SelectionComponent",
-                    "Id": 2801111889414931848
-                },
                 "Component_[4403703683034890123]": {
                 "Component_[4403703683034890123]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 4403703683034890123
                     "Id": 4403703683034890123
@@ -264,6 +258,10 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
+                "Component_[5449671723874720078]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 5449671723874720078
+                },
                 "Component_[5743451229161796048]": {
                 "Component_[5743451229161796048]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 5743451229161796048
                     "Id": 5743451229161796048
@@ -303,9 +301,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 16300212154464470531,
                     "Id": 16300212154464470531,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -321,10 +321,6 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 2355668156940730228
                     "Id": 2355668156940730228
                 },
                 },
-                "Component_[2801111889414931848]": {
-                    "$type": "SelectionComponent",
-                    "Id": 2801111889414931848
-                },
                 "Component_[4403703683034890123]": {
                 "Component_[4403703683034890123]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 4403703683034890123
                     "Id": 4403703683034890123
@@ -393,9 +389,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10271136976310200923,
                     "Id": 10271136976310200923,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -411,10 +409,6 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 2355668156940730228
                     "Id": 2355668156940730228
                 },
                 },
-                "Component_[2801111889414931848]": {
-                    "$type": "SelectionComponent",
-                    "Id": 2801111889414931848
-                },
                 "Component_[4403703683034890123]": {
                 "Component_[4403703683034890123]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 4403703683034890123
                     "Id": 4403703683034890123
@@ -435,6 +429,10 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 5743451229161796048
                     "Id": 5743451229161796048
                 },
                 },
+                "Component_[6575495009457126236]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 6575495009457126236
+                },
                 "Component_[6813315874512071748]": {
                 "Component_[6813315874512071748]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 6813315874512071748
                     "Id": 6813315874512071748
@@ -470,9 +468,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 16300212154464470531,
                     "Id": 16300212154464470531,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -488,10 +488,6 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 2355668156940730228
                     "Id": 2355668156940730228
                 },
                 },
-                "Component_[2801111889414931848]": {
-                    "$type": "SelectionComponent",
-                    "Id": 2801111889414931848
-                },
                 "Component_[4403703683034890123]": {
                 "Component_[4403703683034890123]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 4403703683034890123
                     "Id": 4403703683034890123
@@ -560,9 +556,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 10271136976310200923,
                     "Id": 10271136976310200923,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -587,6 +585,10 @@
                         }
                         }
                     }
                     }
                 },
                 },
+                "Component_[12545020046919826868]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 12545020046919826868
+                },
                 "Component_[17486590914851669702]": {
                 "Component_[17486590914851669702]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 17486590914851669702
                     "Id": 17486590914851669702
@@ -595,10 +597,6 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 2355668156940730228
                     "Id": 2355668156940730228
                 },
                 },
-                "Component_[2801111889414931848]": {
-                    "$type": "SelectionComponent",
-                    "Id": 2801111889414931848
-                },
                 "Component_[4403703683034890123]": {
                 "Component_[4403703683034890123]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 4403703683034890123
                     "Id": 4403703683034890123
@@ -654,9 +652,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 16300212154464470531,
                     "Id": 16300212154464470531,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -689,10 +689,6 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 2355668156940730228
                     "Id": 2355668156940730228
                 },
                 },
-                "Component_[2801111889414931848]": {
-                    "$type": "SelectionComponent",
-                    "Id": 2801111889414931848
-                },
                 "Component_[4403703683034890123]": {
                 "Component_[4403703683034890123]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 4403703683034890123
                     "Id": 4403703683034890123
@@ -769,10 +765,6 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 2355668156940730228
                     "Id": 2355668156940730228
                 },
                 },
-                "Component_[2801111889414931848]": {
-                    "$type": "SelectionComponent",
-                    "Id": 2801111889414931848
-                },
                 "Component_[4403703683034890123]": {
                 "Component_[4403703683034890123]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 4403703683034890123
                     "Id": 4403703683034890123
@@ -839,9 +831,11 @@
                     "$type": "EditorShapeColliderComponent",
                     "$type": "EditorShapeColliderComponent",
                     "Id": 9011838012457954872,
                     "Id": 9011838012457954872,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -865,9 +859,11 @@
                     "$type": "EditorShapeColliderComponent",
                     "$type": "EditorShapeColliderComponent",
                     "Id": 17487900436023939565,
                     "Id": 17487900436023939565,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -881,10 +877,6 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 2355668156940730228
                     "Id": 2355668156940730228
                 },
                 },
-                "Component_[2801111889414931848]": {
-                    "$type": "SelectionComponent",
-                    "Id": 2801111889414931848
-                },
                 "Component_[4403703683034890123]": {
                 "Component_[4403703683034890123]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 4403703683034890123
                     "Id": 4403703683034890123
@@ -905,6 +897,10 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
+                "Component_[5278210653403985606]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 5278210653403985606
+                },
                 "Component_[5743451229161796048]": {
                 "Component_[5743451229161796048]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 5743451229161796048
                     "Id": 5743451229161796048

+ 69 - 75
AutomatedTesting/Levels/Physics/RigidBody_AngularDampingAffectsRotation/RigidBody_AngularDampingAffectsRotation.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -96,10 +92,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -148,10 +140,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[14532080444774604174]": {
-                    "$type": "SelectionComponent",
-                    "Id": 14532080444774604174
-                },
                 "Component_[15460193905310649551]": {
                 "Component_[15460193905310649551]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 15460193905310649551
                     "Id": 15460193905310649551
@@ -219,10 +207,6 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
-                "Component_[10591944275956345455]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10591944275956345455
-                },
                 "Component_[1149538037597439289]": {
                 "Component_[1149538037597439289]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 1149538037597439289
                     "Id": 1149538037597439289
@@ -237,9 +221,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -263,6 +249,10 @@
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 18007512079132112583
                     "Id": 18007512079132112583
                 },
                 },
+                "Component_[2408464323461693031]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 2408464323461693031
+                },
                 "Component_[3013370522614808895]": {
                 "Component_[3013370522614808895]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 3013370522614808895
                     "Id": 3013370522614808895
@@ -324,10 +314,6 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
-                "Component_[10591944275956345455]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10591944275956345455
-                },
                 "Component_[1149538037597439289]": {
                 "Component_[1149538037597439289]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 1149538037597439289
                     "Id": 1149538037597439289
@@ -342,9 +328,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -400,6 +388,10 @@
                             "SortIndex": 2
                             "SortIndex": 2
                         }
                         }
                     ]
                     ]
+                },
+                "Component_[9753463628623177388]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 9753463628623177388
                 }
                 }
             }
             }
         },
         },
@@ -419,10 +411,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 13208852873506236611
                     "Id": 13208852873506236611
                 },
                 },
-                "Component_[13222097061619369926]": {
-                    "$type": "SelectionComponent",
-                    "Id": 13222097061619369926
-                },
                 "Component_[14812140231390143898]": {
                 "Component_[14812140231390143898]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 14812140231390143898
                     "Id": 14812140231390143898
@@ -449,9 +437,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 16066027089711095181,
                     "Id": 16066027089711095181,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -558,10 +548,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 13208852873506236611
                     "Id": 13208852873506236611
                 },
                 },
-                "Component_[13222097061619369926]": {
-                    "$type": "SelectionComponent",
-                    "Id": 13222097061619369926
-                },
                 "Component_[14812140231390143898]": {
                 "Component_[14812140231390143898]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 14812140231390143898
                     "Id": 14812140231390143898
@@ -588,9 +574,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 16066027089711095181,
                     "Id": 16066027089711095181,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -697,10 +685,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 13208852873506236611
                     "Id": 13208852873506236611
                 },
                 },
-                "Component_[13222097061619369926]": {
-                    "$type": "SelectionComponent",
-                    "Id": 13222097061619369926
-                },
                 "Component_[14812140231390143898]": {
                 "Component_[14812140231390143898]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 14812140231390143898
                     "Id": 14812140231390143898
@@ -727,9 +711,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 16066027089711095181,
                     "Id": 16066027089711095181,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -846,10 +832,6 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
-                "Component_[10591944275956345455]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10591944275956345455
-                },
                 "Component_[1149538037597439289]": {
                 "Component_[1149538037597439289]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 1149538037597439289
                     "Id": 1149538037597439289
@@ -858,15 +840,21 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 15964844323015613661
                     "Id": 15964844323015613661
                 },
                 },
+                "Component_[16686658831696409071]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 16686658831696409071
+                },
                 "Component_[17282705340948180667]": {
                 "Component_[17282705340948180667]": {
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 17282705340948180667,
                     "Id": 17282705340948180667,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -946,10 +934,6 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
-                "Component_[10591944275956345455]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10591944275956345455
-                },
                 "Component_[1149538037597439289]": {
                 "Component_[1149538037597439289]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 1149538037597439289
                     "Id": 1149538037597439289
@@ -964,9 +948,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -994,6 +980,10 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 3013370522614808895
                     "Id": 3013370522614808895
                 },
                 },
+                "Component_[3932881930085784751]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 3932881930085784751
+                },
                 "Component_[5534018830273953734]": {
                 "Component_[5534018830273953734]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 5534018830273953734
                     "Id": 5534018830273953734
@@ -1046,10 +1036,6 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
-                "Component_[10591944275956345455]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10591944275956345455
-                },
                 "Component_[1149538037597439289]": {
                 "Component_[1149538037597439289]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 1149538037597439289
                     "Id": 1149538037597439289
@@ -1064,9 +1050,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -1102,6 +1090,10 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 6131237205847493259
                     "Id": 6131237205847493259
                 },
                 },
+                "Component_[865997925272758608]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 865997925272758608
+                },
                 "Component_[9434410003036206430]": {
                 "Component_[9434410003036206430]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 9434410003036206430
                     "Id": 9434410003036206430
@@ -1151,10 +1143,6 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
-                "Component_[10591944275956345455]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10591944275956345455
-                },
                 "Component_[1149538037597439289]": {
                 "Component_[1149538037597439289]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 1149538037597439289
                     "Id": 1149538037597439289
@@ -1169,9 +1157,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -1199,6 +1189,10 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 3013370522614808895
                     "Id": 3013370522614808895
                 },
                 },
+                "Component_[3227657461315542851]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 3227657461315542851
+                },
                 "Component_[5534018830273953734]": {
                 "Component_[5534018830273953734]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 5534018830273953734
                     "Id": 5534018830273953734

+ 14 - 22
AutomatedTesting/Levels/Physics/RigidBody_InitialAngularVelocity/RigidBody_InitialAngularVelocity.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -96,10 +92,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -162,9 +154,11 @@
                     "$type": "EditorShapeColliderComponent",
                     "$type": "EditorShapeColliderComponent",
                     "Id": 12951355599267579564,
                     "Id": 12951355599267579564,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -219,10 +213,6 @@
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 2831691161233173832
                     "Id": 2831691161233173832
                 },
                 },
-                "Component_[4665167481611369785]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4665167481611369785
-                },
                 "Component_[4970361985768575813]": {
                 "Component_[4970361985768575813]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 4970361985768575813,
                     "Id": 4970361985768575813,
@@ -266,10 +256,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[10331925645927272359]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10331925645927272359
-                },
                 "Component_[10596250505207393570]": {
                 "Component_[10596250505207393570]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 10596250505207393570
                     "Id": 10596250505207393570
@@ -282,6 +268,10 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 408871196476742770
                     "Id": 408871196476742770
                 },
                 },
+                "Component_[4240380267615554668]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 4240380267615554668
+                },
                 "Component_[4725557049047311832]": {
                 "Component_[4725557049047311832]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 4725557049047311832
                     "Id": 4725557049047311832
@@ -301,9 +291,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },

+ 14 - 22
AutomatedTesting/Levels/Physics/RigidBody_InitialLinearVelocity/RigidBody_InitialLinearVelocity.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -67,10 +63,6 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
-                "Component_[11276642112795332830]": {
-                    "$type": "SelectionComponent",
-                    "Id": 11276642112795332830
-                },
                 "Component_[11716281764184623533]": {
                 "Component_[11716281764184623533]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 11716281764184623533
                     "Id": 11716281764184623533
@@ -106,9 +98,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -118,6 +112,10 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
+                "Component_[216819592811779490]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 216819592811779490
+                },
                 "Component_[3302118507919839154]": {
                 "Component_[3302118507919839154]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 3302118507919839154
                     "Id": 3302118507919839154
@@ -200,10 +198,6 @@
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 3582225014418902287
                     "Id": 3582225014418902287
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -234,10 +228,6 @@
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 2280595334114802403
                     "Id": 2280595334114802403
                 },
                 },
-                "Component_[3002168776546645566]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3002168776546645566
-                },
                 "Component_[3030257996947907887]": {
                 "Component_[3030257996947907887]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 3030257996947907887,
                     "Id": 3030257996947907887,
@@ -306,9 +296,11 @@
                     "$type": "EditorShapeColliderComponent",
                     "$type": "EditorShapeColliderComponent",
                     "Id": 9159776008985726394,
                     "Id": 9159776008985726394,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },

+ 32 - 40
AutomatedTesting/Levels/Physics/RigidBody_LinearDampingAffectsMotion/RigidBody_LinearDampingAffectsMotion.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -90,9 +86,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -126,6 +124,10 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 17106484645172612912
                     "Id": 17106484645172612912
                 },
                 },
+                "Component_[17543558456555778346]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 17543558456555778346
+                },
                 "Component_[17708193097712213074]": {
                 "Component_[17708193097712213074]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 17708193097712213074,
                     "Id": 17708193097712213074,
@@ -160,10 +162,6 @@
                 "Component_[7566595799749134094]": {
                 "Component_[7566595799749134094]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 7566595799749134094
                     "Id": 7566595799749134094
-                },
-                "Component_[8818011697750170772]": {
-                    "$type": "SelectionComponent",
-                    "Id": 8818011697750170772
                 }
                 }
             }
             }
         },
         },
@@ -212,10 +210,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -259,10 +253,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[14532080444774604174]": {
-                    "$type": "SelectionComponent",
-                    "Id": 14532080444774604174
-                },
                 "Component_[15460193905310649551]": {
                 "Component_[15460193905310649551]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 15460193905310649551
                     "Id": 15460193905310649551
@@ -333,6 +323,10 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
+                "Component_[14125570464837926705]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 14125570464837926705
+                },
                 "Component_[15251041960189410484]": {
                 "Component_[15251041960189410484]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 15251041960189410484
                     "Id": 15251041960189410484
@@ -343,9 +337,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -413,10 +409,6 @@
                 "Component_[7566595799749134094]": {
                 "Component_[7566595799749134094]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 7566595799749134094
                     "Id": 7566595799749134094
-                },
-                "Component_[8818011697750170772]": {
-                    "$type": "SelectionComponent",
-                    "Id": 8818011697750170772
                 }
                 }
             }
             }
         },
         },
@@ -459,9 +451,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -518,6 +512,10 @@
                         "UniformScale": 3.0
                         "UniformScale": 3.0
                     }
                     }
                 },
                 },
+                "Component_[17840053283255387968]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 17840053283255387968
+                },
                 "Component_[4252376017882677834]": {
                 "Component_[4252376017882677834]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 4252376017882677834
                     "Id": 4252376017882677834
@@ -529,10 +527,6 @@
                 "Component_[7566595799749134094]": {
                 "Component_[7566595799749134094]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 7566595799749134094
                     "Id": 7566595799749134094
-                },
-                "Component_[8818011697750170772]": {
-                    "$type": "SelectionComponent",
-                    "Id": 8818011697750170772
                 }
                 }
             }
             }
         },
         },
@@ -552,10 +546,6 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 13208852873506236611
                     "Id": 13208852873506236611
                 },
                 },
-                "Component_[13222097061619369926]": {
-                    "$type": "SelectionComponent",
-                    "Id": 13222097061619369926
-                },
                 "Component_[14812140231390143898]": {
                 "Component_[14812140231390143898]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 14812140231390143898
                     "Id": 14812140231390143898
@@ -581,9 +571,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 16066027089711095181,
                     "Id": 16066027089711095181,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },

+ 36 - 46
AutomatedTesting/Levels/Physics/RigidBody_MassDifferentValuesWorks/RigidBody_MassDifferentValuesWorks.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -59,9 +55,9 @@
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 10185161546517584499
                     "Id": 10185161546517584499
                 },
                 },
-                "Component_[10536030598467430649]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10536030598467430649
+                "Component_[1032130510390196713]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 1032130510390196713
                 },
                 },
                 "Component_[12335834086104166461]": {
                 "Component_[12335834086104166461]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
@@ -103,9 +99,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -159,19 +157,17 @@
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 10185161546517584499
                     "Id": 10185161546517584499
                 },
                 },
-                "Component_[10536030598467430649]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10536030598467430649
-                },
                 "Component_[11676612620968322981]": {
                 "Component_[11676612620968322981]": {
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 11676612620968322981,
                     "Id": 11676612620968322981,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -237,6 +233,10 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 5816541080168941300
                     "Id": 5816541080168941300
                 },
                 },
+                "Component_[6418352395209967460]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 6418352395209967460
+                },
                 "Component_[7151267576376688961]": {
                 "Component_[7151267576376688961]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 7151267576376688961
                     "Id": 7151267576376688961
@@ -296,10 +296,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -347,10 +343,6 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
-                "Component_[14750018756059242159]": {
-                    "$type": "SelectionComponent",
-                    "Id": 14750018756059242159
-                },
                 "Component_[15504055482504256662]": {
                 "Component_[15504055482504256662]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 15504055482504256662
                     "Id": 15504055482504256662
@@ -405,9 +397,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 17085632993552713258,
                     "Id": 17085632993552713258,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -423,10 +417,6 @@
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 2646422733150336382
                     "Id": 2646422733150336382
                 },
                 },
-                "Component_[3080683692678717260]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3080683692678717260
-                },
                 "Component_[3099655263685875895]": {
                 "Component_[3099655263685875895]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 3099655263685875895,
                     "Id": 3099655263685875895,
@@ -551,9 +541,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 4585016080616893121,
                     "Id": 4585016080616893121,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -561,10 +553,6 @@
                         "ShapeType": 0
                         "ShapeType": 0
                     }
                     }
                 },
                 },
-                "Component_[7786508561410024741]": {
-                    "$type": "SelectionComponent",
-                    "Id": 7786508561410024741
-                },
                 "Component_[9676896356615942129]": {
                 "Component_[9676896356615942129]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 9676896356615942129
                     "Id": 9676896356615942129
@@ -579,19 +567,17 @@
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 10185161546517584499
                     "Id": 10185161546517584499
                 },
                 },
-                "Component_[10536030598467430649]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10536030598467430649
-                },
                 "Component_[12113475241723976949]": {
                 "Component_[12113475241723976949]": {
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 12113475241723976949,
                     "Id": 12113475241723976949,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -665,6 +651,10 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 809396532358010893
                     "Id": 809396532358010893
                 },
                 },
+                "Component_[8916876439994997474]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 8916876439994997474
+                },
                 "Component_[9090651604957931210]": {
                 "Component_[9090651604957931210]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 9090651604957931210
                     "Id": 9090651604957931210

+ 41 - 41
AutomatedTesting/Levels/Physics/RigidBody_MomentOfInertiaManualSetting/RigidBody_MomentOfInertiaManualSetting.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -92,10 +88,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -155,12 +147,17 @@
                             0.25
                             0.25
                         ],
                         ],
                         "Compute inertia": false,
                         "Compute inertia": false,
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 10000.0
-                        }
+                        "Inertia tensor": [
+                            10000.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10000.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10000.0
+                        ]
                     }
                     }
                 },
                 },
                 "Component_[2967603762597971538]": {
                 "Component_[2967603762597971538]": {
@@ -181,10 +178,6 @@
                         "UniformScale": 2.0
                         "UniformScale": 2.0
                     }
                     }
                 },
                 },
-                "Component_[4206850997686106107]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4206850997686106107
-                },
                 "Component_[5392686469694720113]": {
                 "Component_[5392686469694720113]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 5392686469694720113
                     "Id": 5392686469694720113
@@ -210,9 +203,11 @@
                             0.0,
                             0.0,
                             0.125
                             0.125
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -258,13 +253,19 @@
                         }
                         }
                     }
                     }
                 },
                 },
+                "Component_[18051671306501498215]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 18051671306501498215
+                },
                 "Component_[2757154626874696767]": {
                 "Component_[2757154626874696767]": {
                     "$type": "EditorShapeColliderComponent",
                     "$type": "EditorShapeColliderComponent",
                     "Id": 2757154626874696767,
                     "Id": 2757154626874696767,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -316,10 +317,6 @@
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 7778583323115120252
                     "Id": 7778583323115120252
                 },
                 },
-                "Component_[7845429639411639216]": {
-                    "$type": "SelectionComponent",
-                    "Id": 7845429639411639216
-                },
                 "Component_[8828005644065248266]": {
                 "Component_[8828005644065248266]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 8828005644065248266
                     "Id": 8828005644065248266
@@ -374,12 +371,17 @@
                             0.0,
                             0.0,
                             0.25
                             0.25
                         ],
                         ],
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 1.5
-                        }
+                        "Inertia tensor": [
+                            1.5,
+                            0.0,
+                            0.0,
+                            0.0,
+                            1.5,
+                            0.0,
+                            0.0,
+                            0.0,
+                            1.5
+                        ]
                     }
                     }
                 },
                 },
                 "Component_[2967603762597971538]": {
                 "Component_[2967603762597971538]": {
@@ -400,10 +402,6 @@
                         "UniformScale": 2.0
                         "UniformScale": 2.0
                     }
                     }
                 },
                 },
-                "Component_[4206850997686106107]": {
-                    "$type": "SelectionComponent",
-                    "Id": 4206850997686106107
-                },
                 "Component_[5392686469694720113]": {
                 "Component_[5392686469694720113]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 5392686469694720113
                     "Id": 5392686469694720113
@@ -429,9 +427,11 @@
                             0.0,
                             0.0,
                             0.125
                             0.125
                         ],
                         ],
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },

+ 25 - 28
AutomatedTesting/Levels/Physics/RigidBody_SetGravityWorks/RigidBody_SetGravityWorks.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -92,10 +88,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[8765166714670902929]": {
                 "Component_[8765166714670902929]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 8765166714670902929
                     "Id": 8765166714670902929
@@ -159,10 +151,6 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[18150567164506774936]": {
-                    "$type": "SelectionComponent",
-                    "Id": 18150567164506774936
-                },
                 "Component_[2159294230913654042]": {
                 "Component_[2159294230913654042]": {
                     "$type": "EditorBoxShapeComponent",
                     "$type": "EditorBoxShapeComponent",
                     "Id": 2159294230913654042,
                     "Id": 2159294230913654042,
@@ -176,6 +164,10 @@
                         }
                         }
                     }
                     }
                 },
                 },
+                "Component_[4066838027017049128]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 4066838027017049128
+                },
                 "Component_[4764495813565133776]": {
                 "Component_[4764495813565133776]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 4764495813565133776
                     "Id": 4764495813565133776
@@ -188,9 +180,11 @@
                     "$type": "EditorShapeColliderComponent",
                     "$type": "EditorShapeColliderComponent",
                     "Id": 5289109873564300682,
                     "Id": 5289109873564300682,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -234,12 +228,17 @@
                         "entityId": "",
                         "entityId": "",
                         "Gravity Enabled": false,
                         "Gravity Enabled": false,
                         "Compute Mass": false,
                         "Compute Mass": false,
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 10.0
-                        }
+                        "Inertia tensor": [
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0
+                        ]
                     }
                     }
                 },
                 },
                 "Component_[14736140193451661185]": {
                 "Component_[14736140193451661185]": {
@@ -267,9 +266,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 14778207592594232488,
                     "Id": 14778207592594232488,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -301,10 +302,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 17875611294493709075
                     "Id": 17875611294493709075
                 },
                 },
-                "Component_[18125885518139477388]": {
-                    "$type": "SelectionComponent",
-                    "Id": 18125885518139477388
-                },
                 "Component_[9048247752809714523]": {
                 "Component_[9048247752809714523]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 9048247752809714523
                     "Id": 9048247752809714523

+ 35 - 45
AutomatedTesting/Levels/Physics/RigidBody_SleepWhenBelowKineticThreshold/RigidBody_SleepWhenBelowKineticThreshold.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -106,9 +102,9 @@
                         }
                         }
                     }
                     }
                 },
                 },
-                "Component_[17440085855360858421]": {
-                    "$type": "SelectionComponent",
-                    "Id": 17440085855360858421
+                "Component_[1684788451027628478]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 1684788451027628478
                 },
                 },
                 "Component_[17710225643410447498]": {
                 "Component_[17710225643410447498]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
@@ -128,9 +124,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -171,6 +169,10 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
+                "Component_[1216961199732943312]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 1216961199732943312
+                },
                 "Component_[13705595800936724303]": {
                 "Component_[13705595800936724303]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 13705595800936724303
                     "Id": 13705595800936724303
@@ -210,10 +212,6 @@
                         }
                         }
                     }
                     }
                 },
                 },
-                "Component_[17440085855360858421]": {
-                    "$type": "SelectionComponent",
-                    "Id": 17440085855360858421
-                },
                 "Component_[17710225643410447498]": {
                 "Component_[17710225643410447498]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 17710225643410447498
                     "Id": 17710225643410447498
@@ -232,9 +230,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -300,10 +300,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[8632259647013426420]": {
                 "Component_[8632259647013426420]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 8632259647013426420
                     "Id": 8632259647013426420
@@ -342,10 +338,6 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
-                "Component_[14578073896948839034]": {
-                    "$type": "SelectionComponent",
-                    "Id": 14578073896948839034
-                },
                 "Component_[15267743821294241076]": {
                 "Component_[15267743821294241076]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 15267743821294241076
                     "Id": 15267743821294241076
@@ -393,9 +385,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 11064482613129484744,
                     "Id": 11064482613129484744,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -466,10 +460,6 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 8067047277662259991
                     "Id": 8067047277662259991
                 },
                 },
-                "Component_[8204947769676427228]": {
-                    "$type": "SelectionComponent",
-                    "Id": 8204947769676427228
-                },
                 "Component_[9669700246250139094]": {
                 "Component_[9669700246250139094]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9669700246250139094,
                     "Id": 9669700246250139094,
@@ -550,17 +540,15 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
-                "Component_[15265885789909818889]": {
-                    "$type": "SelectionComponent",
-                    "Id": 15265885789909818889
-                },
                 "Component_[15549955898409156745]": {
                 "Component_[15549955898409156745]": {
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 15549955898409156745,
                     "Id": 15549955898409156745,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -637,9 +625,9 @@
                         }
                         }
                     }
                     }
                 },
                 },
-                "Component_[17440085855360858421]": {
-                    "$type": "SelectionComponent",
-                    "Id": 17440085855360858421
+                "Component_[17392513660787212856]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 17392513660787212856
                 },
                 },
                 "Component_[17710225643410447498]": {
                 "Component_[17710225643410447498]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
@@ -659,9 +647,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },

+ 25 - 28
AutomatedTesting/Levels/Physics/RigidBody_StartGravityEnabledWorks/RigidBody_StartGravityEnabledWorks.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -96,10 +92,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -118,10 +110,6 @@
             "Id": "Entity_[300968265444]",
             "Id": "Entity_[300968265444]",
             "Name": "RigidBody",
             "Name": "RigidBody",
             "Components": {
             "Components": {
-                "Component_[10467546351044882674]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10467546351044882674
-                },
                 "Component_[11751036250091821183]": {
                 "Component_[11751036250091821183]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 11751036250091821183
                     "Id": 11751036250091821183
@@ -175,9 +163,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 2171887721398116180,
                     "Id": 2171887721398116180,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -200,12 +190,17 @@
                         "entityId": "",
                         "entityId": "",
                         "Gravity Enabled": false,
                         "Gravity Enabled": false,
                         "Compute Mass": false,
                         "Compute Mass": false,
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 10.0
-                        }
+                        "Inertia tensor": [
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0
+                        ]
                     }
                     }
                 },
                 },
                 "Component_[8147019729551544296]": {
                 "Component_[8147019729551544296]": {
@@ -263,9 +258,11 @@
                     "$type": "EditorShapeColliderComponent",
                     "$type": "EditorShapeColliderComponent",
                     "Id": 16833171179654804716,
                     "Id": 16833171179654804716,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -301,14 +298,14 @@
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 3901897916366081391
                     "Id": 3901897916366081391
                 },
                 },
+                "Component_[4695027413274280856]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 4695027413274280856
+                },
                 "Component_[8021136952219404015]": {
                 "Component_[8021136952219404015]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 8021136952219404015
                     "Id": 8021136952219404015
                 },
                 },
-                "Component_[9206125947585620166]": {
-                    "$type": "SelectionComponent",
-                    "Id": 9206125947585620166
-                },
                 "Component_[9523680483955538265]": {
                 "Component_[9523680483955538265]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 9523680483955538265
                     "Id": 9523680483955538265

+ 107 - 119
AutomatedTesting/Levels/Physics/ScriptCanvas_CollisionEvents/ScriptCanvas_CollisionEvents.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -92,10 +88,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[9432950532896492451]": {
                 "Component_[9432950532896492451]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 9432950532896492451,
                     "Id": 9432950532896492451,
@@ -114,10 +106,6 @@
             "Id": "Entity_[334020569918]",
             "Id": "Entity_[334020569918]",
             "Name": "Begin Signal",
             "Name": "Begin Signal",
             "Components": {
             "Components": {
-                "Component_[10086183393590052783]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10086183393590052783
-                },
                 "Component_[11212898224298393352]": {
                 "Component_[11212898224298393352]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 11212898224298393352
                     "Id": 11212898224298393352
@@ -177,10 +165,6 @@
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 12405124462018761521
                     "Id": 12405124462018761521
                 },
                 },
-                "Component_[17303801290637898798]": {
-                    "$type": "SelectionComponent",
-                    "Id": 17303801290637898798
-                },
                 "Component_[17471919493216976961]": {
                 "Component_[17471919493216976961]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 17471919493216976961
                     "Id": 17471919493216976961
@@ -252,10 +236,6 @@
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 17945696094944770262
                     "Id": 17945696094944770262
                 },
                 },
-                "Component_[18325697466939096425]": {
-                    "$type": "SelectionComponent",
-                    "Id": 18325697466939096425
-                },
                 "Component_[3493262362913959097]": {
                 "Component_[3493262362913959097]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 3493262362913959097
                     "Id": 3493262362913959097
@@ -333,9 +313,11 @@
                     "$type": "EditorShapeColliderComponent",
                     "$type": "EditorShapeColliderComponent",
                     "Id": 14110900608286705866,
                     "Id": 14110900608286705866,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -350,6 +332,10 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
+                "Component_[283934156241595823]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 283934156241595823
+                },
                 "Component_[3148068961413705897]": {
                 "Component_[3148068961413705897]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 3148068961413705897
                     "Id": 3148068961413705897
@@ -374,10 +360,6 @@
                         ]
                         ]
                     }
                     }
                 },
                 },
-                "Component_[6089046069377098239]": {
-                    "$type": "SelectionComponent",
-                    "Id": 6089046069377098239
-                },
                 "Component_[714241131360278670]": {
                 "Component_[714241131360278670]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 714241131360278670
                     "Id": 714241131360278670
@@ -447,12 +429,17 @@
                     "Configuration": {
                     "Configuration": {
                         "entityId": "",
                         "entityId": "",
                         "Compute Mass": false,
                         "Compute Mass": false,
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 2.5
-                        }
+                        "Inertia tensor": [
+                            2.5,
+                            0.0,
+                            0.0,
+                            0.0,
+                            2.5,
+                            0.0,
+                            0.0,
+                            0.0,
+                            2.5
+                        ]
                     }
                     }
                 },
                 },
                 "Component_[17736810712679913703]": {
                 "Component_[17736810712679913703]": {
@@ -463,112 +450,113 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 2499566050349593055
                     "Id": 2499566050349593055
                 },
                 },
-                "Component_[2556187931131992823]": {
-                    "$type": "SelectionComponent",
-                    "Id": 2556187931131992823
-                },
                 "Component_[584441947048980638]": {
                 "Component_[584441947048980638]": {
                     "$type": "EditorScriptCanvasComponent",
                     "$type": "EditorScriptCanvasComponent",
                     "Id": 584441947048980638,
                     "Id": 584441947048980638,
-                    "m_name": "collision_events_script.scriptcanvas",
-                    "runtimeDataIsValid": true,
-                    "runtimeDataOverrides": {
-                        "source": {
+                    "configuration": {
+                        "sourceHandle": {
                             "id": "{80C6B26A-79AA-5734-B254-388DB32E2407}",
                             "id": "{80C6B26A-79AA-5734-B254-388DB32E2407}",
                             "path": "D:/Projects/o3de-dev/o3de/AutomatedTesting/Levels/Physics/ScriptCanvas_CollisionEvents/collision_events_script.scriptcanvas"
                             "path": "D:/Projects/o3de-dev/o3de/AutomatedTesting/Levels/Physics/ScriptCanvas_CollisionEvents/collision_events_script.scriptcanvas"
                         },
                         },
-                        "entityId": [
-                            [
-                                {
-                                    "m_id": "{79C630E7-2ED7-40E9-929D-6D88FC32ADD9}"
-                                },
-                                ""
+                        "propertyOverrides": {
+                            "source": {
+                                "id": "{80C6B26A-79AA-5734-B254-388DB32E2407}",
+                                "path": "D:/Projects/o3de-dev/o3de/AutomatedTesting/Levels/Physics/ScriptCanvas_CollisionEvents/collision_events_script.scriptcanvas"
+                            },
+                            "entityId": [
+                                [
+                                    {
+                                        "m_id": "{79C630E7-2ED7-40E9-929D-6D88FC32ADD9}"
+                                    },
+                                    ""
+                                ],
+                                [
+                                    {
+                                        "m_id": "{C802DF6D-82C4-4648-81AD-99DB01A03B3B}"
+                                    },
+                                    ""
+                                ],
+                                [
+                                    {
+                                        "m_id": "{F1E1AFD6-DCE6-4A1F-AF22-59F2B7B943CC}"
+                                    },
+                                    ""
+                                ]
                             ],
                             ],
-                            [
+                            "overrides": [
                                 {
                                 {
-                                    "m_id": "{C802DF6D-82C4-4648-81AD-99DB01A03B3B}"
+                                    "Datum": {
+                                        "isOverloadedStorage": false,
+                                        "scriptCanvasType": {
+                                            "m_type": 1
+                                        },
+                                        "isNullPointer": false,
+                                        "$type": "EntityId",
+                                        "value": "Entity_[338315537214]",
+                                        "label": "Persist Signal ID"
+                                    },
+                                    "InputControlVisibility": {
+                                        "Value": 850104567
+                                    },
+                                    "VariableId": {
+                                        "m_id": "{79C630E7-2ED7-40E9-929D-6D88FC32ADD9}"
+                                    },
+                                    "VariableName": "Persist Signal ID",
+                                    "InitialValueSource": 1
                                 },
                                 },
-                                ""
-                            ],
-                            [
                                 {
                                 {
-                                    "m_id": "{F1E1AFD6-DCE6-4A1F-AF22-59F2B7B943CC}"
-                                },
-                                ""
-                            ]
-                        ],
-                        "overrides": [
-                            {
-                                "Datum": {
-                                    "scriptCanvasType": {
-                                        "m_type": 1
+                                    "Datum": {
+                                        "isOverloadedStorage": false,
+                                        "scriptCanvasType": {
+                                            "m_type": 1
+                                        },
+                                        "isNullPointer": false,
+                                        "$type": "EntityId",
+                                        "value": "Entity_[342610504510]",
+                                        "label": "End Signal ID"
                                     },
                                     },
-                                    "isNullPointer": false,
-                                    "$type": "EntityId",
-                                    "value": "Entity_[338315537214]",
-                                    "label": "Persist Signal ID"
-                                },
-                                "InputControlVisibility": {
-                                    "Value": 850104567
-                                },
-                                "VariableId": {
-                                    "m_id": "{79C630E7-2ED7-40E9-929D-6D88FC32ADD9}"
-                                },
-                                "VariableName": "Persist Signal ID",
-                                "InitialValueSource": 1
-                            },
-                            {
-                                "Datum": {
-                                    "scriptCanvasType": {
-                                        "m_type": 1
+                                    "InputControlVisibility": {
+                                        "Value": 850104567
                                     },
                                     },
-                                    "isNullPointer": false,
-                                    "$type": "EntityId",
-                                    "value": "Entity_[342610504510]",
-                                    "label": "End Signal ID"
-                                },
-                                "InputControlVisibility": {
-                                    "Value": 850104567
-                                },
-                                "VariableId": {
-                                    "m_id": "{C802DF6D-82C4-4648-81AD-99DB01A03B3B}"
-                                },
-                                "VariableName": "End Signal ID",
-                                "InitialValueSource": 1
-                            },
-                            {
-                                "Datum": {
-                                    "scriptCanvasType": {
-                                        "m_type": 1
+                                    "VariableId": {
+                                        "m_id": "{C802DF6D-82C4-4648-81AD-99DB01A03B3B}"
                                     },
                                     },
-                                    "isNullPointer": false,
-                                    "$type": "EntityId",
-                                    "value": "Entity_[334020569918]",
-                                    "label": "Begin Signal ID"
-                                },
-                                "InputControlVisibility": {
-                                    "Value": 850104567
+                                    "VariableName": "End Signal ID",
+                                    "InitialValueSource": 1
                                 },
                                 },
-                                "VariableId": {
-                                    "m_id": "{F1E1AFD6-DCE6-4A1F-AF22-59F2B7B943CC}"
-                                },
-                                "VariableName": "Begin Signal ID",
-                                "InitialValueSource": 1
-                            }
-                        ]
-                    },
-                    "sourceHandle": {
-                        "id": "{80C6B26A-79AA-5734-B254-388DB32E2407}",
-                        "path": "D:/Projects/o3de-dev/o3de/AutomatedTesting/Levels/Physics/ScriptCanvas_CollisionEvents/collision_events_script.scriptcanvas"
+                                {
+                                    "Datum": {
+                                        "isOverloadedStorage": false,
+                                        "scriptCanvasType": {
+                                            "m_type": 1
+                                        },
+                                        "isNullPointer": false,
+                                        "$type": "EntityId",
+                                        "value": "Entity_[334020569918]",
+                                        "label": "Begin Signal ID"
+                                    },
+                                    "InputControlVisibility": {
+                                        "Value": 850104567
+                                    },
+                                    "VariableId": {
+                                        "m_id": "{F1E1AFD6-DCE6-4A1F-AF22-59F2B7B943CC}"
+                                    },
+                                    "VariableName": "Begin Signal ID",
+                                    "InitialValueSource": 1
+                                }
+                            ]
+                        }
                     }
                     }
                 },
                 },
                 "Component_[6003927233414867950]": {
                 "Component_[6003927233414867950]": {
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 6003927233414867950,
                     "Id": 6003927233414867950,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },

+ 43 - 42
AutomatedTesting/Levels/Physics/ScriptCanvas_PostPhysicsUpdate/ScriptCanvas_PostPhysicsUpdate.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -55,14 +51,14 @@
             "Id": "Entity_[281305126238]",
             "Id": "Entity_[281305126238]",
             "Name": "ForceRegion",
             "Name": "ForceRegion",
             "Components": {
             "Components": {
+                "Component_[10005778345231242227]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 10005778345231242227
+                },
                 "Component_[11067593639950420183]": {
                 "Component_[11067593639950420183]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 11067593639950420183
                     "Id": 11067593639950420183
                 },
                 },
-                "Component_[11296977532458138796]": {
-                    "$type": "SelectionComponent",
-                    "Id": 11296977532458138796
-                },
                 "Component_[13263255503400547953]": {
                 "Component_[13263255503400547953]": {
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 13263255503400547953,
                     "Id": 13263255503400547953,
@@ -137,9 +133,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -175,22 +173,18 @@
                 "Component_[11388627947025080736]": {
                 "Component_[11388627947025080736]": {
                     "$type": "EditorScriptCanvasComponent",
                     "$type": "EditorScriptCanvasComponent",
                     "Id": 11388627947025080736,
                     "Id": 11388627947025080736,
-                    "m_name": "ontick",
-                    "runtimeDataIsValid": true,
-                    "runtimeDataOverrides": {
-                        "source": {
-                            "id": "{129013F1-8514-5A07-AD83-EC85BD0DA57C}"
+                    "configuration": {
+                        "sourceHandle": {
+                            "id": "{129013F1-8514-5A07-AD83-EC85BD0DA57C}",
+                            "path": "levels/physics/scriptcanvas_postphysicsupdate/ontick.scriptcanvas"
+                        },
+                        "propertyOverrides": {
+                            "source": {
+                                "id": "{129013F1-8514-5A07-AD83-EC85BD0DA57C}"
+                            }
                         }
                         }
-                    },
-                    "sourceHandle": {
-                        "id": "{129013F1-8514-5A07-AD83-EC85BD0DA57C}",
-                        "path": "levels/physics/scriptcanvas_postphysicsupdate/ontick.scriptcanvas"
                     }
                     }
                 },
                 },
-                "Component_[12926460860226400954]": {
-                    "$type": "SelectionComponent",
-                    "Id": 12926460860226400954
-                },
                 "Component_[13099430927808761140]": {
                 "Component_[13099430927808761140]": {
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 13099430927808761140
                     "Id": 13099430927808761140
@@ -210,27 +204,32 @@
                         "entityId": "",
                         "entityId": "",
                         "Gravity Enabled": false,
                         "Gravity Enabled": false,
                         "Compute Mass": false,
                         "Compute Mass": false,
-                        "Inertia tensor": {
-                            "roll": 0.0,
-                            "pitch": 0.0,
-                            "yaw": 0.0,
-                            "scale": 10.0
-                        }
+                        "Inertia tensor": [
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0,
+                            0.0,
+                            0.0,
+                            0.0,
+                            10.0
+                        ]
                     }
                     }
                 },
                 },
                 "Component_[16662689546275335159]": {
                 "Component_[16662689546275335159]": {
                     "$type": "EditorScriptCanvasComponent",
                     "$type": "EditorScriptCanvasComponent",
                     "Id": 16662689546275335159,
                     "Id": 16662689546275335159,
-                    "m_name": "onpostphysicsupdate",
-                    "runtimeDataIsValid": true,
-                    "runtimeDataOverrides": {
-                        "source": {
-                            "id": "{36AE9162-BCBE-59B3-9A43-ABFCCA150B78}"
+                    "configuration": {
+                        "sourceHandle": {
+                            "id": "{36AE9162-BCBE-59B3-9A43-ABFCCA150B78}",
+                            "path": "levels/physics/scriptcanvas_postphysicsupdate/onpostphysicsupdate.scriptcanvas"
+                        },
+                        "propertyOverrides": {
+                            "source": {
+                                "id": "{36AE9162-BCBE-59B3-9A43-ABFCCA150B78}"
+                            }
                         }
                         }
-                    },
-                    "sourceHandle": {
-                        "id": "{36AE9162-BCBE-59B3-9A43-ABFCCA150B78}",
-                        "path": "levels/physics/scriptcanvas_postphysicsupdate/onpostphysicsupdate.scriptcanvas"
                     }
                     }
                 },
                 },
                 "Component_[2476622826402871625]": {
                 "Component_[2476622826402871625]": {
@@ -274,9 +273,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 5790409583652412480,
                     "Id": 5790409583652412480,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },

+ 4 - 17
AutomatedTesting/Levels/Physics/ScriptCanvas_SpawnEntityWithPhysComponents/ScriptCanvas_SpawnEntityWithPhysComponents.prefab

@@ -37,10 +37,6 @@
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 5688118765544765547
                 "Id": 5688118765544765547
             },
             },
-            "Component_[6545738857812235305]": {
-                "$type": "SelectionComponent",
-                "Id": 6545738857812235305
-            },
             "Component_[7247035804068349658]": {
             "Component_[7247035804068349658]": {
                 "$type": "EditorPrefabComponent",
                 "$type": "EditorPrefabComponent",
                 "Id": 7247035804068349658
                 "Id": 7247035804068349658
@@ -73,10 +69,6 @@
                         }
                         }
                     }
                     }
                 },
                 },
-                "Component_[11701138785793981042]": {
-                    "$type": "SelectionComponent",
-                    "Id": 11701138785793981042
-                },
                 "Component_[12260880513256986252]": {
                 "Component_[12260880513256986252]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 12260880513256986252
                     "Id": 12260880513256986252
@@ -91,11 +83,6 @@
                                     "Name": "Entire object"
                                     "Name": "Entire object"
                                 }
                                 }
                             ]
                             ]
-                        },
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
-                            ]
                         }
                         }
                     },
                     },
                     "ShapeConfiguration": {
                     "ShapeConfiguration": {
@@ -147,6 +134,10 @@
                         }
                         }
                     }
                     }
                 },
                 },
+                "Component_[3741021495640157955]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 3741021495640157955
+                },
                 "Component_[5681893399601237518]": {
                 "Component_[5681893399601237518]": {
                     "$type": "EditorEntitySortComponent",
                     "$type": "EditorEntitySortComponent",
                     "Id": 5681893399601237518
                     "Id": 5681893399601237518
@@ -169,10 +160,6 @@
             "Id": "Entity_[3721848391988]",
             "Id": "Entity_[3721848391988]",
             "Name": "Spawn_Point",
             "Name": "Spawn_Point",
             "Components": {
             "Components": {
-                "Component_[10012298246375265627]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10012298246375265627
-                },
                 "Component_[10841247711583713947]": {
                 "Component_[10841247711583713947]": {
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 10841247711583713947
                     "Id": 10841247711583713947

+ 23 - 27
AutomatedTesting/Levels/Physics/ScriptCanvas_TriggerEvents/ScriptCanvas_TriggerEvents.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -55,10 +51,6 @@
             "Id": "Entity_[279454450788]",
             "Id": "Entity_[279454450788]",
             "Name": "Box",
             "Name": "Box",
             "Components": {
             "Components": {
-                "Component_[10349274502019720655]": {
-                    "$type": "SelectionComponent",
-                    "Id": 10349274502019720655
-                },
                 "Component_[10909557756965435232]": {
                 "Component_[10909557756965435232]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 10909557756965435232
                     "Id": 10909557756965435232
@@ -88,6 +80,10 @@
                         }
                         }
                     ]
                     ]
                 },
                 },
+                "Component_[15669826384274097496]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 15669826384274097496
+                },
                 "Component_[18213634137398041457]": {
                 "Component_[18213634137398041457]": {
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
                     "Id": 18213634137398041457,
                     "Id": 18213634137398041457,
@@ -106,9 +102,11 @@
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
                         "Trigger": true,
                         "Trigger": true,
                         "InSceneQueries": false,
                         "InSceneQueries": false,
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -135,16 +133,16 @@
                 "Component_[814892852661066937]": {
                 "Component_[814892852661066937]": {
                     "$type": "EditorScriptCanvasComponent",
                     "$type": "EditorScriptCanvasComponent",
                     "Id": 814892852661066937,
                     "Id": 814892852661066937,
-                    "m_name": "ScriptCanvasBox",
-                    "runtimeDataIsValid": true,
-                    "runtimeDataOverrides": {
-                        "source": {
-                            "id": "{374FA4D5-6167-56A8-BC77-04D5F71C3ED2}"
+                    "configuration": {
+                        "sourceHandle": {
+                            "id": "{374FA4D5-6167-56A8-BC77-04D5F71C3ED2}",
+                            "path": "scriptcanvas/scriptcanvasbox.scriptcanvas"
+                        },
+                        "propertyOverrides": {
+                            "source": {
+                                "id": "{374FA4D5-6167-56A8-BC77-04D5F71C3ED2}"
+                            }
                         }
                         }
-                    },
-                    "sourceHandle": {
-                        "id": "{374FA4D5-6167-56A8-BC77-04D5F71C3ED2}",
-                        "path": "scriptcanvas/scriptcanvasbox.scriptcanvas"
                     }
                     }
                 }
                 }
             }
             }
@@ -173,9 +171,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 16210676658230708095,
                     "Id": 16210676658230708095,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -183,10 +183,6 @@
                         "ShapeType": 0
                         "ShapeType": 0
                     }
                     }
                 },
                 },
-                "Component_[16690187173417031376]": {
-                    "$type": "SelectionComponent",
-                    "Id": 16690187173417031376
-                },
                 "Component_[17183713697901649461]": {
                 "Component_[17183713697901649461]": {
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 17183713697901649461
                     "Id": 17183713697901649461

+ 4 - 0
AutomatedTesting/Levels/Prefab/PrefabLevel_OpensLevelWithEntities/PrefabLevel_OpensLevelWithEntities.prefab

@@ -64,6 +64,10 @@
                     "$type": "EditorPendingCompositionComponent",
                     "$type": "EditorPendingCompositionComponent",
                     "Id": 11161653124805884473
                     "Id": 11161653124805884473
                 },
                 },
+                "Component_[11880342253837797716]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 11880342253837797716
+                },
                 "Component_[13116773315299882093]": {
                 "Component_[13116773315299882093]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 13116773315299882093
                     "Id": 13116773315299882093

+ 4 - 0
AutomatedTesting/Levels/Prefab/QuitOnSuccessfulSpawn/QuitOnSuccessfulSpawn.prefab

@@ -209,6 +209,10 @@
                     "$type": "EditorLockComponent",
                     "$type": "EditorLockComponent",
                     "Id": 7090012899106946164
                     "Id": 7090012899106946164
                 },
                 },
+                "Component_[9063502120995369413]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 9063502120995369413
+                },
                 "Component_[9410832619875640998]": {
                 "Component_[9410832619875640998]": {
                     "$type": "EditorVisibilityComponent",
                     "$type": "EditorVisibilityComponent",
                     "Id": 9410832619875640998
                     "Id": 9410832619875640998

+ 4 - 0
AutomatedTesting/Levels/TestLevel/TestLevel.prefab

@@ -146,6 +146,10 @@
                     "$type": "EditorInspectorComponent",
                     "$type": "EditorInspectorComponent",
                     "Id": 16919232076966545697
                     "Id": 16919232076966545697
                 },
                 },
+                "Component_[17323933878488717651]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 17323933878488717651
+                },
                 "Component_[5182430712893438093]": {
                 "Component_[5182430712893438093]": {
                     "$type": "EditorMaterialComponent",
                     "$type": "EditorMaterialComponent",
                     "Id": 5182430712893438093
                     "Id": 5182430712893438093

+ 9 - 15
AutomatedTesting/Levels/Utils/Tracer_ErrorEntity/Tracer_ErrorEntity.prefab

@@ -43,10 +43,6 @@
             "Component_[8018146290632383969]": {
             "Component_[8018146290632383969]": {
                 "$type": "EditorEntityIconComponent",
                 "$type": "EditorEntityIconComponent",
                 "Id": 8018146290632383969
                 "Id": 8018146290632383969
-            },
-            "Component_[8452360690590857075]": {
-                "$type": "SelectionComponent",
-                "Id": 8452360690590857075
             }
             }
         }
         }
     },
     },
@@ -88,10 +84,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 17982257912988768282
                     "Id": 17982257912988768282
                 },
                 },
-                "Component_[5540118842216992104]": {
-                    "$type": "SelectionComponent",
-                    "Id": 5540118842216992104
-                },
                 "Component_[6131282612213913817]": {
                 "Component_[6131282612213913817]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 6131282612213913817
                     "Id": 6131282612213913817
@@ -100,9 +92,11 @@
                     "$type": "EditorColliderComponent",
                     "$type": "EditorColliderComponent",
                     "Id": 7666850511170058566,
                     "Id": 7666850511170058566,
                     "ColliderConfiguration": {
                     "ColliderConfiguration": {
-                        "MaterialSelection": {
-                            "MaterialIds": [
-                                {}
+                        "MaterialSlots": {
+                            "Slots": [
+                                {
+                                    "Name": "Entire object"
+                                }
                             ]
                             ]
                         }
                         }
                     },
                     },
@@ -132,6 +126,10 @@
                 "Component_[9055996217752214834]": {
                 "Component_[9055996217752214834]": {
                     "$type": "EditorDisabledCompositionComponent",
                     "$type": "EditorDisabledCompositionComponent",
                     "Id": 9055996217752214834
                     "Id": 9055996217752214834
+                },
+                "Component_[9469942922917322012]": {
+                    "$type": "EditorStaticRigidBodyComponent",
+                    "Id": 9469942922917322012
                 }
                 }
             }
             }
         },
         },
@@ -176,10 +174,6 @@
                     "$type": "EditorEntityIconComponent",
                     "$type": "EditorEntityIconComponent",
                     "Id": 3047355939801335922
                     "Id": 3047355939801335922
                 },
                 },
-                "Component_[3687396159953003426]": {
-                    "$type": "SelectionComponent",
-                    "Id": 3687396159953003426
-                },
                 "Component_[7505662882395796332]": {
                 "Component_[7505662882395796332]": {
                     "$type": "EditorOnlyEntityComponent",
                     "$type": "EditorOnlyEntityComponent",
                     "Id": 7505662882395796332
                     "Id": 7505662882395796332

+ 62 - 41
Code/Editor/Core/EditorActionsHandler.cpp

@@ -20,6 +20,7 @@
 #include <AzToolsFramework/Editor/ActionManagerIdentifiers/EditorContextIdentifiers.h>
 #include <AzToolsFramework/Editor/ActionManagerIdentifiers/EditorContextIdentifiers.h>
 #include <AzToolsFramework/Editor/ActionManagerIdentifiers/EditorMenuIdentifiers.h>
 #include <AzToolsFramework/Editor/ActionManagerIdentifiers/EditorMenuIdentifiers.h>
 #include <AzToolsFramework/Editor/ActionManagerIdentifiers/EditorToolBarIdentifiers.h>
 #include <AzToolsFramework/Editor/ActionManagerIdentifiers/EditorToolBarIdentifiers.h>
+#include <AzToolsFramework/Entity/EditorEntityContextBus.h>
 #include <AzToolsFramework/Viewport/LocalViewBookmarkLoader.h>
 #include <AzToolsFramework/Viewport/LocalViewBookmarkLoader.h>
 #include <AzToolsFramework/Viewport/ViewportSettings.h>
 #include <AzToolsFramework/Viewport/ViewportSettings.h>
 
 
@@ -140,11 +141,18 @@ void EditorActionsHandler::Initialize(MainWindow* mainWindow)
     m_defaultBookmarkCount = AzToolsFramework::LocalViewBookmarkLoader::DefaultViewBookmarkCount;
     m_defaultBookmarkCount = AzToolsFramework::LocalViewBookmarkLoader::DefaultViewBookmarkCount;
 
 
     const int DefaultViewportId = 0;
     const int DefaultViewportId = 0;
+
+    // Get EditorEntityContextId
+    AzFramework::EntityContextId editorEntityContextId = AzFramework::EntityContextId::CreateNull();
+    AzToolsFramework::EditorEntityContextRequestBus::BroadcastResult(
+        editorEntityContextId, &AzToolsFramework::EditorEntityContextRequests::GetEditorEntityContextId);
+
     AzToolsFramework::ActionManagerRegistrationNotificationBus::Handler::BusConnect();
     AzToolsFramework::ActionManagerRegistrationNotificationBus::Handler::BusConnect();
     AzToolsFramework::EditorEventsBus::Handler::BusConnect();
     AzToolsFramework::EditorEventsBus::Handler::BusConnect();
     AzToolsFramework::EditorEntityContextNotificationBus::Handler::BusConnect();
     AzToolsFramework::EditorEntityContextNotificationBus::Handler::BusConnect();
     AzToolsFramework::ToolsApplicationNotificationBus::Handler::BusConnect();
     AzToolsFramework::ToolsApplicationNotificationBus::Handler::BusConnect();
     AzToolsFramework::ViewportInteraction::ViewportSettingsNotificationBus::Handler::BusConnect(DefaultViewportId);
     AzToolsFramework::ViewportInteraction::ViewportSettingsNotificationBus::Handler::BusConnect(DefaultViewportId);
+    AzToolsFramework::EditorPickModeNotificationBus::Handler::BusConnect(editorEntityContextId);
 
 
     m_editorViewportDisplayInfoHandler = new EditorViewportDisplayInfoHandler();
     m_editorViewportDisplayInfoHandler = new EditorViewportDisplayInfoHandler();
 
 
@@ -155,6 +163,7 @@ EditorActionsHandler::~EditorActionsHandler()
 {
 {
     if (m_initialized)
     if (m_initialized)
     {
     {
+        AzToolsFramework::EditorPickModeNotificationBus::Handler::BusDisconnect();
         AzToolsFramework::ViewportInteraction::ViewportSettingsNotificationBus::Handler::BusDisconnect();
         AzToolsFramework::ViewportInteraction::ViewportSettingsNotificationBus::Handler::BusDisconnect();
         AzToolsFramework::ToolsApplicationNotificationBus::Handler::BusDisconnect();
         AzToolsFramework::ToolsApplicationNotificationBus::Handler::BusDisconnect();
         AzToolsFramework::EditorEntityContextNotificationBus::Handler::BusDisconnect();
         AzToolsFramework::EditorEntityContextNotificationBus::Handler::BusDisconnect();
@@ -181,6 +190,7 @@ void EditorActionsHandler::OnActionUpdaterRegistrationHook()
     m_actionManagerInterface->RegisterActionUpdater(EditorIdentifiers::AngleSnappingStateChangedUpdaterIdentifier);
     m_actionManagerInterface->RegisterActionUpdater(EditorIdentifiers::AngleSnappingStateChangedUpdaterIdentifier);
     m_actionManagerInterface->RegisterActionUpdater(EditorIdentifiers::DrawHelpersStateChangedUpdaterIdentifier);
     m_actionManagerInterface->RegisterActionUpdater(EditorIdentifiers::DrawHelpersStateChangedUpdaterIdentifier);
     m_actionManagerInterface->RegisterActionUpdater(EditorIdentifiers::OnlyShowHelpersForSelectedEntitiesUpdaterIdentifier);
     m_actionManagerInterface->RegisterActionUpdater(EditorIdentifiers::OnlyShowHelpersForSelectedEntitiesUpdaterIdentifier);
+    m_actionManagerInterface->RegisterActionUpdater(EditorIdentifiers::EntityPickingModeChangedUpdaterIdentifier);
     m_actionManagerInterface->RegisterActionUpdater(EditorIdentifiers::EntitySelectionChangedUpdaterIdentifier);
     m_actionManagerInterface->RegisterActionUpdater(EditorIdentifiers::EntitySelectionChangedUpdaterIdentifier);
     m_actionManagerInterface->RegisterActionUpdater(EditorIdentifiers::GameModeStateChangedUpdaterIdentifier);
     m_actionManagerInterface->RegisterActionUpdater(EditorIdentifiers::GameModeStateChangedUpdaterIdentifier);
     m_actionManagerInterface->RegisterActionUpdater(EditorIdentifiers::GridSnappingStateChangedUpdaterIdentifier);
     m_actionManagerInterface->RegisterActionUpdater(EditorIdentifiers::GridSnappingStateChangedUpdaterIdentifier);
@@ -210,7 +220,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_name = "New Level";
         actionProperties.m_name = "New Level";
         actionProperties.m_description = "Create a new level";
         actionProperties.m_description = "Create a new level";
         actionProperties.m_category = "Level";
         actionProperties.m_category = "Level";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterAction(
         m_actionManagerInterface->RegisterAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -235,7 +245,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_name = "Open Level...";
         actionProperties.m_name = "Open Level...";
         actionProperties.m_description = "Open an existing level";
         actionProperties.m_description = "Open an existing level";
         actionProperties.m_category = "Level";
         actionProperties.m_category = "Level";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterAction(
         m_actionManagerInterface->RegisterAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -270,7 +280,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
                 actionProperties.m_name = AZStd::string::format("Recent File #%i", index + 1);
                 actionProperties.m_name = AZStd::string::format("Recent File #%i", index + 1);
             }
             }
             actionProperties.m_category = "Level";
             actionProperties.m_category = "Level";
-            actionProperties.m_hideFromMenusWhenDisabled = false;
+            actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
             AZStd::string actionIdentifier = AZStd::string::format("o3de.action.file.recent.file%i", index + 1);
             AZStd::string actionIdentifier = AZStd::string::format("o3de.action.file.recent.file%i", index + 1);
 
 
@@ -306,7 +316,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_name = "Clear All";
         actionProperties.m_name = "Clear All";
         actionProperties.m_description = "Clear the recent files list.";
         actionProperties.m_description = "Clear the recent files list.";
         actionProperties.m_category = "Level";
         actionProperties.m_category = "Level";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterAction(
         m_actionManagerInterface->RegisterAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -340,8 +350,8 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_name = "Save";
         actionProperties.m_name = "Save";
         actionProperties.m_description = "Save the current level";
         actionProperties.m_description = "Save the current level";
         actionProperties.m_category = "Level";
         actionProperties.m_category = "Level";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
-
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
+        
         m_actionManagerInterface->RegisterAction(
         m_actionManagerInterface->RegisterAction(
             EditorIdentifiers::MainWindowActionContextIdentifier, "o3de.action.file.save", actionProperties,
             EditorIdentifiers::MainWindowActionContextIdentifier, "o3de.action.file.save", actionProperties,
             [cryEdit = m_cryEditApp]
             [cryEdit = m_cryEditApp]
@@ -362,7 +372,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_name = "Save As...";
         actionProperties.m_name = "Save As...";
         actionProperties.m_description = "Save the current level";
         actionProperties.m_description = "Save the current level";
         actionProperties.m_category = "Level";
         actionProperties.m_category = "Level";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterAction(
         m_actionManagerInterface->RegisterAction(
             EditorIdentifiers::MainWindowActionContextIdentifier, "o3de.action.file.saveAs", actionProperties,
             EditorIdentifiers::MainWindowActionContextIdentifier, "o3de.action.file.saveAs", actionProperties,
@@ -384,7 +394,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_name = "Save Level Statistics";
         actionProperties.m_name = "Save Level Statistics";
         actionProperties.m_description = "Logs Editor memory usage.";
         actionProperties.m_description = "Logs Editor memory usage.";
         actionProperties.m_category = "Level";
         actionProperties.m_category = "Level";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterAction(
         m_actionManagerInterface->RegisterAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -416,7 +426,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_name = "Edit Project Settings...";
         actionProperties.m_name = "Edit Project Settings...";
         actionProperties.m_description = "Open the Project Settings panel.";
         actionProperties.m_description = "Open the Project Settings panel.";
         actionProperties.m_category = "Project";
         actionProperties.m_category = "Project";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterAction(
         m_actionManagerInterface->RegisterAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -458,7 +468,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_name = "New Project...";
         actionProperties.m_name = "New Project...";
         actionProperties.m_description = "Create a new project in the Project Manager.";
         actionProperties.m_description = "Create a new project in the Project Manager.";
         actionProperties.m_category = "Project";
         actionProperties.m_category = "Project";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterAction(
         m_actionManagerInterface->RegisterAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -481,7 +491,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_name = "Open Project...";
         actionProperties.m_name = "Open Project...";
         actionProperties.m_description = "Open a different project in the Project Manager.";
         actionProperties.m_description = "Open a different project in the Project Manager.";
         actionProperties.m_category = "Project";
         actionProperties.m_category = "Project";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterAction(
         m_actionManagerInterface->RegisterAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -503,7 +513,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         AzToolsFramework::ActionProperties actionProperties;
         AzToolsFramework::ActionProperties actionProperties;
         actionProperties.m_name = "Show Log File";
         actionProperties.m_name = "Show Log File";
         actionProperties.m_category = "Project";
         actionProperties.m_category = "Project";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterAction(
         m_actionManagerInterface->RegisterAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -545,7 +555,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_name = "&Undo";
         actionProperties.m_name = "&Undo";
         actionProperties.m_description = "Undo last operation";
         actionProperties.m_description = "Undo last operation";
         actionProperties.m_category = "Edit";
         actionProperties.m_category = "Edit";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterAction(
         m_actionManagerInterface->RegisterAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -577,7 +587,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_name = "&Redo";
         actionProperties.m_name = "&Redo";
         actionProperties.m_description = "Redo last undo operation";
         actionProperties.m_description = "Redo last undo operation";
         actionProperties.m_category = "Edit";
         actionProperties.m_category = "Edit";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterAction(
         m_actionManagerInterface->RegisterAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -611,7 +621,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_description = "Toggle angle snapping";
         actionProperties.m_description = "Toggle angle snapping";
         actionProperties.m_category = "Edit";
         actionProperties.m_category = "Edit";
         actionProperties.m_iconPath = ":/stylesheet/img/UI20/toolbar/Angle.svg";
         actionProperties.m_iconPath = ":/stylesheet/img/UI20/toolbar/Angle.svg";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterCheckableAction(
         m_actionManagerInterface->RegisterCheckableAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -642,7 +652,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_description = "Toggle grid snapping";
         actionProperties.m_description = "Toggle grid snapping";
         actionProperties.m_category = "Edit";
         actionProperties.m_category = "Edit";
         actionProperties.m_iconPath = ":/stylesheet/img/UI20/toolbar/Grid.svg";
         actionProperties.m_iconPath = ":/stylesheet/img/UI20/toolbar/Grid.svg";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterCheckableAction(
         m_actionManagerInterface->RegisterCheckableAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -672,7 +682,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_name = "Show Grid";
         actionProperties.m_name = "Show Grid";
         actionProperties.m_description = "Show Grid for entity snapping.";
         actionProperties.m_description = "Show Grid for entity snapping.";
         actionProperties.m_category = "Edit";
         actionProperties.m_category = "Edit";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterCheckableAction(
         m_actionManagerInterface->RegisterCheckableAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -747,7 +757,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_description = "Activate the game input mode.";
         actionProperties.m_description = "Activate the game input mode.";
         actionProperties.m_category = "Game";
         actionProperties.m_category = "Game";
         actionProperties.m_iconPath = ":/stylesheet/img/UI20/toolbar/Play.svg";
         actionProperties.m_iconPath = ":/stylesheet/img/UI20/toolbar/Play.svg";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterCheckableAction(
         m_actionManagerInterface->RegisterCheckableAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -780,7 +790,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_name = "Play Game (Maximized)";
         actionProperties.m_name = "Play Game (Maximized)";
         actionProperties.m_description = "Activate the game input mode (maximized).";
         actionProperties.m_description = "Activate the game input mode (maximized).";
         actionProperties.m_category = "Game";
         actionProperties.m_category = "Game";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterCheckableAction(
         m_actionManagerInterface->RegisterCheckableAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -812,7 +822,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_description = "Enable processing of Physics and AI.";
         actionProperties.m_description = "Enable processing of Physics and AI.";
         actionProperties.m_category = "Game";
         actionProperties.m_category = "Game";
         actionProperties.m_iconPath = ":/stylesheet/img/UI20/toolbar/Simulate_Physics.svg";
         actionProperties.m_iconPath = ":/stylesheet/img/UI20/toolbar/Simulate_Physics.svg";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterCheckableAction(
         m_actionManagerInterface->RegisterCheckableAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -843,7 +853,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_name = "Export Selected Objects";
         actionProperties.m_name = "Export Selected Objects";
         actionProperties.m_description = "Export Selected Objects.";
         actionProperties.m_description = "Export Selected Objects.";
         actionProperties.m_category = "Game";
         actionProperties.m_category = "Game";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterAction(
         m_actionManagerInterface->RegisterAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -869,7 +879,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_name = "Export Occlusion Mesh";
         actionProperties.m_name = "Export Occlusion Mesh";
         actionProperties.m_description = "Export Occlusion Mesh.";
         actionProperties.m_description = "Export Occlusion Mesh.";
         actionProperties.m_category = "Game";
         actionProperties.m_category = "Game";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterAction(
         m_actionManagerInterface->RegisterAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -892,7 +902,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_name = "Move Player and Camera Separately";
         actionProperties.m_name = "Move Player and Camera Separately";
         actionProperties.m_description = "Move Player and Camera Separately.";
         actionProperties.m_description = "Move Player and Camera Separately.";
         actionProperties.m_category = "Game";
         actionProperties.m_category = "Game";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterCheckableAction(
         m_actionManagerInterface->RegisterCheckableAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -919,7 +929,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_name = "Stop All Sounds";
         actionProperties.m_name = "Stop All Sounds";
         actionProperties.m_description = "Stop All Sounds.";
         actionProperties.m_description = "Stop All Sounds.";
         actionProperties.m_category = "Game";
         actionProperties.m_category = "Game";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterAction(
         m_actionManagerInterface->RegisterAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -943,7 +953,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_name = "Refresh";
         actionProperties.m_name = "Refresh";
         actionProperties.m_description = "Refresh Audio System.";
         actionProperties.m_description = "Refresh Audio System.";
         actionProperties.m_category = "Game";
         actionProperties.m_category = "Game";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterAction(
         m_actionManagerInterface->RegisterAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -976,7 +986,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_name = "Error Report";
         actionProperties.m_name = "Error Report";
         actionProperties.m_description = "Open the Error Report dialog.";
         actionProperties.m_description = "Open the Error Report dialog.";
         actionProperties.m_category = "Debugging";
         actionProperties.m_category = "Debugging";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterAction(
         m_actionManagerInterface->RegisterAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -999,7 +1009,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_name = "Configure Toolbox Macros...";
         actionProperties.m_name = "Configure Toolbox Macros...";
         actionProperties.m_description = "Open the Toolbox Macros dialog.";
         actionProperties.m_description = "Open the Toolbox Macros dialog.";
         actionProperties.m_category = "Debugging";
         actionProperties.m_category = "Debugging";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterAction(
         m_actionManagerInterface->RegisterAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -1027,7 +1037,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         AzToolsFramework::ActionProperties actionProperties;
         AzToolsFramework::ActionProperties actionProperties;
         actionProperties.m_name = "Component Entity Layout (Default)";
         actionProperties.m_name = "Component Entity Layout (Default)";
         actionProperties.m_category = "Layout";
         actionProperties.m_category = "Layout";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterAction(
         m_actionManagerInterface->RegisterAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -1050,7 +1060,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_name = "Save Layout...";
         actionProperties.m_name = "Save Layout...";
         actionProperties.m_description = "Save the current layout.";
         actionProperties.m_description = "Save the current layout.";
         actionProperties.m_category = "Layout";
         actionProperties.m_category = "Layout";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterAction(
         m_actionManagerInterface->RegisterAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -1073,7 +1083,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_name = "Restore Default Layout";
         actionProperties.m_name = "Restore Default Layout";
         actionProperties.m_description = "Restored the default layout for the Editor.";
         actionProperties.m_description = "Restored the default layout for the Editor.";
         actionProperties.m_category = "Layout";
         actionProperties.m_category = "Layout";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterAction(
         m_actionManagerInterface->RegisterAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -1097,7 +1107,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_description = "Move the editor camera to the position and rotation provided.";
         actionProperties.m_description = "Move the editor camera to the position and rotation provided.";
         actionProperties.m_category = "View";
         actionProperties.m_category = "View";
         actionProperties.m_iconPath = ":/Menu/camera.svg";
         actionProperties.m_iconPath = ":/Menu/camera.svg";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterAction(
         m_actionManagerInterface->RegisterAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -1120,7 +1130,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         actionProperties.m_name = "Center on Selection";
         actionProperties.m_name = "Center on Selection";
         actionProperties.m_description = "Center the viewport to show selected entities.";
         actionProperties.m_description = "Center the viewport to show selected entities.";
         actionProperties.m_category = "View";
         actionProperties.m_category = "View";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterAction(
         m_actionManagerInterface->RegisterAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -1376,7 +1386,7 @@ void EditorActionsHandler::OnActionRegistrationHook()
         AzToolsFramework::ActionProperties actionProperties;
         AzToolsFramework::ActionProperties actionProperties;
         actionProperties.m_name = "&Welcome";
         actionProperties.m_name = "&Welcome";
         actionProperties.m_category = "Help";
         actionProperties.m_category = "Help";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterAction(
         m_actionManagerInterface->RegisterAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -2040,6 +2050,16 @@ void EditorActionsHandler::OnOnlyShowHelpersForSelectedEntitiesChanged([[maybe_u
     m_actionManagerInterface->TriggerActionUpdater(EditorIdentifiers::OnlyShowHelpersForSelectedEntitiesUpdaterIdentifier);
     m_actionManagerInterface->TriggerActionUpdater(EditorIdentifiers::OnlyShowHelpersForSelectedEntitiesUpdaterIdentifier);
 }
 }
 
 
+void EditorActionsHandler::OnEntityPickModeStarted()
+{
+    m_actionManagerInterface->TriggerActionUpdater(EditorIdentifiers::EntityPickingModeChangedUpdaterIdentifier);
+}
+
+void EditorActionsHandler::OnEntityPickModeStopped()
+{
+    m_actionManagerInterface->TriggerActionUpdater(EditorIdentifiers::EntityPickingModeChangedUpdaterIdentifier);
+}
+
 bool EditorActionsHandler::IsRecentFileActionActive(int index)
 bool EditorActionsHandler::IsRecentFileActionActive(int index)
 {
 {
     return (index < m_recentFileActionsCount);
     return (index < m_recentFileActionsCount);
@@ -2188,7 +2208,7 @@ void EditorActionsHandler::RefreshLayoutActions()
                 actionProperties.m_name = "Load";
                 actionProperties.m_name = "Load";
                 actionProperties.m_description = AZStd::string::format("Load the \"%s\" layout.", layoutName.toUtf8().data());
                 actionProperties.m_description = AZStd::string::format("Load the \"%s\" layout.", layoutName.toUtf8().data());
                 actionProperties.m_category = "Layout";
                 actionProperties.m_category = "Layout";
-                actionProperties.m_hideFromMenusWhenDisabled = false;
+                actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
                 m_actionManagerInterface->RegisterAction(
                 m_actionManagerInterface->RegisterAction(
                     EditorIdentifiers::MainWindowActionContextIdentifier,
                     EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -2212,7 +2232,7 @@ void EditorActionsHandler::RefreshLayoutActions()
                 actionProperties.m_name = "Save";
                 actionProperties.m_name = "Save";
                 actionProperties.m_description = AZStd::string::format("Save the \"%s\" layout.", layoutName.toUtf8().data());
                 actionProperties.m_description = AZStd::string::format("Save the \"%s\" layout.", layoutName.toUtf8().data());
                 actionProperties.m_category = "Layout";
                 actionProperties.m_category = "Layout";
-                actionProperties.m_hideFromMenusWhenDisabled = false;
+                actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
                 m_actionManagerInterface->RegisterAction(
                 m_actionManagerInterface->RegisterAction(
                     EditorIdentifiers::MainWindowActionContextIdentifier,
                     EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -2236,7 +2256,7 @@ void EditorActionsHandler::RefreshLayoutActions()
                 actionProperties.m_name = "Rename...";
                 actionProperties.m_name = "Rename...";
                 actionProperties.m_description = AZStd::string::format("Rename the \"%s\" layout.", layoutName.toUtf8().data());
                 actionProperties.m_description = AZStd::string::format("Rename the \"%s\" layout.", layoutName.toUtf8().data());
                 actionProperties.m_category = "Layout";
                 actionProperties.m_category = "Layout";
-                actionProperties.m_hideFromMenusWhenDisabled = false;
+                actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
                 m_actionManagerInterface->RegisterAction(
                 m_actionManagerInterface->RegisterAction(
                     EditorIdentifiers::MainWindowActionContextIdentifier,
                     EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -2260,7 +2280,7 @@ void EditorActionsHandler::RefreshLayoutActions()
                 actionProperties.m_name = "Delete";
                 actionProperties.m_name = "Delete";
                 actionProperties.m_description = AZStd::string::format("Delete the \"%s\" layout.", layoutName.toUtf8().data());
                 actionProperties.m_description = AZStd::string::format("Delete the \"%s\" layout.", layoutName.toUtf8().data());
                 actionProperties.m_category = "Layout";
                 actionProperties.m_category = "Layout";
-                actionProperties.m_hideFromMenusWhenDisabled = false;
+                actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
                 m_actionManagerInterface->RegisterAction(
                 m_actionManagerInterface->RegisterAction(
                     EditorIdentifiers::MainWindowActionContextIdentifier,
                     EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -2312,7 +2332,7 @@ void EditorActionsHandler::RefreshToolboxMacroActions()
                 actionProperties.m_name = macro->GetTitle().toStdString().c_str();
                 actionProperties.m_name = macro->GetTitle().toStdString().c_str();
                 actionProperties.m_category = "Toolbox Macro";
                 actionProperties.m_category = "Toolbox Macro";
                 actionProperties.m_iconPath = macro->GetIconPath().toStdString().c_str();
                 actionProperties.m_iconPath = macro->GetIconPath().toStdString().c_str();
-                actionProperties.m_hideFromMenusWhenDisabled = false;
+                actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
                 m_actionManagerInterface->RegisterAction(
                 m_actionManagerInterface->RegisterAction(
                     EditorIdentifiers::MainWindowActionContextIdentifier,
                     EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -2368,7 +2388,8 @@ void EditorActionsHandler::RefreshToolActions()
                                                                                        : viewpane.m_name.toUtf8().data();
                                                                                        : viewpane.m_name.toUtf8().data();
             actionProperties.m_category = "Tool";
             actionProperties.m_category = "Tool";
             actionProperties.m_iconPath = viewpane.m_options.toolbarIcon;
             actionProperties.m_iconPath = viewpane.m_options.toolbarIcon;
-            actionProperties.m_hideFromMenusWhenDisabled = false;
+            actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
+            actionProperties.m_toolBarVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
             m_actionManagerInterface->RegisterCheckableAction(
             m_actionManagerInterface->RegisterCheckableAction(
                 EditorIdentifiers::MainWindowActionContextIdentifier,
                 EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -2416,7 +2437,7 @@ void EditorActionsHandler::InitializeViewBookmarkActions()
         actionProperties.m_name = AZStd::string::format("Go to Location %i", index+1);
         actionProperties.m_name = AZStd::string::format("Go to Location %i", index+1);
         actionProperties.m_description = AZStd::string::format("Go to Location %i.", index+1);
         actionProperties.m_description = AZStd::string::format("Go to Location %i.", index+1);
         actionProperties.m_category = "View Bookmark";
         actionProperties.m_category = "View Bookmark";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         auto outcome = m_actionManagerInterface->RegisterAction(
         auto outcome = m_actionManagerInterface->RegisterAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,
@@ -2474,7 +2495,7 @@ void EditorActionsHandler::InitializeViewBookmarkActions()
         actionProperties.m_name = AZStd::string::format("Save Location %i", index+1);
         actionProperties.m_name = AZStd::string::format("Save Location %i", index+1);
         actionProperties.m_description = AZStd::string::format("Save Location %i.", index+1);
         actionProperties.m_description = AZStd::string::format("Save Location %i.", index+1);
         actionProperties.m_category = "View Bookmark";
         actionProperties.m_category = "View Bookmark";
-        actionProperties.m_hideFromMenusWhenDisabled = false;
+        actionProperties.m_menuVisibility = AzToolsFramework::ActionVisibility::AlwaysShow;
 
 
         m_actionManagerInterface->RegisterAction(
         m_actionManagerInterface->RegisterAction(
             EditorIdentifiers::MainWindowActionContextIdentifier,
             EditorIdentifiers::MainWindowActionContextIdentifier,

Some files were not shown because too many files changed in this diff