--- Returns the extra data associated with this command.
-- This needs to be used instead of just context.Data for reliability when not using a remote command.

function Command:GetData ()
	if self.Data then
		return self.Data
	end

	if self.Object.Data then
		self.Data = self.Object.Data(self)
	end

	return self.Data
end
