InstantiatableObject