diff --git a/SMCode/SM.Base/Scene/IFixedScriptable.cs b/SMCode/SM.Base/Scene/IFixedScriptable.cs
index 046528b..d1dc9e3 100644
--- a/SMCode/SM.Base/Scene/IFixedScriptable.cs
+++ b/SMCode/SM.Base/Scene/IFixedScriptable.cs
@@ -10,7 +10,7 @@ namespace SM.Base.Scene
///
/// This interface allows for a object to implerment a fixed update.
///
- public interface IFixedScriptable
+ public interface IFixedScriptable : ICollectionItem
{
///
/// Executes a fixed update.
diff --git a/SMCode/SM.Base/Scene/IScriptable.cs b/SMCode/SM.Base/Scene/IScriptable.cs
index ea7abc9..570deb7 100644
--- a/SMCode/SM.Base/Scene/IScriptable.cs
+++ b/SMCode/SM.Base/Scene/IScriptable.cs
@@ -9,7 +9,7 @@ namespace SM.Base.Scene
///
/// Defines a object as script.
///
- public interface IScriptable
+ public interface IScriptable : ICollectionItem
{
///
/// If not active, ItemCollections will ignore them.