Overloaded the save method on the StoredObject model to instantiate some dynamically created permission objects so that each individual file has its own permission objects associated with it.