Organized ngObjectContext provider